diff --git a/obs/window-basic-settings.cpp b/obs/window-basic-settings.cpp index c6634a797..a9c8a4821 100644 --- a/obs/window-basic-settings.cpp +++ b/obs/window-basic-settings.cpp @@ -2703,6 +2703,9 @@ void OBSBasicSettings::on_advOutFFPathBrowse_clicked() void OBSBasicSettings::on_advOutEncoder_currentIndexChanged(int idx) { + if (loading) + return; + QString encoder = GetComboData(ui->advOutEncoder); delete streamEncoderProps; @@ -2715,6 +2718,9 @@ void OBSBasicSettings::on_advOutEncoder_currentIndexChanged(int idx) void OBSBasicSettings::on_advOutRecEncoder_currentIndexChanged(int idx) { + if (loading) + return; + ui->advOutRecUseRescale->setEnabled(idx > 0); ui->advOutRecRescaleContainer->setEnabled(idx > 0);