Răsfoiți Sursa

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

UI: Fix settings dialog crashing on linux
Jim 8 ani în urmă
părinte
comite
5ad446b4b2
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  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;