diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index da9ddfcb2..2f56897fd 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -1654,6 +1654,11 @@ void OBSBasic::OBSInit() ui->viewMenu->addAction(QTStr("MultiviewWindowed"), this, SLOT(OpenMultiviewWindow())); + +#if !defined(_WIN32) && !defined(__APPLE__) + delete ui->actionCheckForUpdates; + ui->actionCheckForUpdates = nullptr; +#endif } void OBSBasic::InitHotkeys() diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index 9bf61965c..b13e8db6c 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -443,10 +443,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