Pārlūkot izejas kodu

Merge pull request #907 from fryshorts/settings-crash-fix

UI: Fix settings dialog crashing on linux
Jim 8 gadi atpakaļ
vecāks
revīzija
5ad446b4b2
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      UI/window-basic-settings.cpp

+ 4 - 0
UI/window-basic-settings.cpp

@@ -464,7 +464,9 @@ OBSBasicSettings::OBSBasicSettings(QWidget *parent)
 	delete ui->advancedGeneralGroupBox;
 	delete ui->enableNewSocketLoop;
 	delete ui->enableLowLatencyMode;
+#ifdef __APPLE__
 	delete ui->disableAudioDucking;
+#endif
 	ui->rendererLabel = nullptr;
 	ui->renderer = nullptr;
 	ui->adapterLabel = nullptr;
@@ -474,8 +476,10 @@ OBSBasicSettings::OBSBasicSettings(QWidget *parent)
 	ui->advancedGeneralGroupBox = nullptr;
 	ui->enableNewSocketLoop = nullptr;
 	ui->enableLowLatencyMode = nullptr;
+#ifdef __APPLE__
 	ui->disableAudioDucking = nullptr;
 #endif
+#endif
 
 #ifndef __APPLE__
 	delete ui->disableOSXVSync;