diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index de334b4bf..a3c7dec31 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -1653,6 +1653,11 @@ void OBSBasic::OBSInit() &OBSBasic::UpdateMultiviewProjectorMenu); ui->viewMenu->addAction(QTStr("MultiviewWindowed"), this, SLOT(OpenMultiviewWindow())); + +#if !defined(_WIN32) && !defined(__APPLE__) + delete ui->actionCheckForUpdates; + ui->actionCheckForUpdates = nullptr; +#endif } void OBSBasic::UpdateMultiviewProjectorMenu() diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index 3527eb8dd..d1d8f48d9 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -442,10 +442,13 @@ OBSBasicSettings::OBSBasicSettings(QWidget *parent) HookWidget(ui->enableNewSocketLoop, CHECK_CHANGED, ADV_CHANGED); HookWidget(ui->enableLowLatencyMode, CHECK_CHANGED, ADV_CHANGED); -#if !defined(_WIN32) && !defined(__APPLE__) && !HAVE_PULSEAUDIO +#if !defined(_WIN32) && !defined(__APPLE__) delete ui->enableAutoUpdates; - delete ui->advAudioGroupBox; ui->enableAutoUpdates = nullptr; +#endif + +#if !defined(_WIN32) && !defined(__APPLE__) && !HAVE_PULSEAUDIO + delete ui->advAudioGroupBox; ui->advAudioGroupBox = nullptr; #endif