diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index cbd549396..4d10e72d2 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -1337,15 +1337,15 @@ void OBSBasicSettings::LoadDownscaleFilters() ui->downscaleFilter->addItem( QTStr("Basic.Settings.Video.DownscaleFilter.Bilinear"), QT_UTF8("bilinear")); + ui->downscaleFilter->addItem( + QTStr("Basic.Settings.Video.DownscaleFilter.Area"), + QT_UTF8("area")); ui->downscaleFilter->addItem( QTStr("Basic.Settings.Video.DownscaleFilter.Bicubic"), QT_UTF8("bicubic")); ui->downscaleFilter->addItem( QTStr("Basic.Settings.Video.DownscaleFilter.Lanczos"), QT_UTF8("lanczos")); - ui->downscaleFilter->addItem( - QTStr("Basic.Settings.Video.DownscaleFilter.Area"), - QT_UTF8("area")); const char *scaleType = config_get_string(main->Config(), "Video", "ScaleType"); @@ -1353,11 +1353,11 @@ void OBSBasicSettings::LoadDownscaleFilters() if (astrcmpi(scaleType, "bilinear") == 0) ui->downscaleFilter->setCurrentIndex(0); else if (astrcmpi(scaleType, "lanczos") == 0) - ui->downscaleFilter->setCurrentIndex(2); - else if (astrcmpi(scaleType, "area") == 0) ui->downscaleFilter->setCurrentIndex(3); - else + else if (astrcmpi(scaleType, "area") == 0) ui->downscaleFilter->setCurrentIndex(1); + else + ui->downscaleFilter->setCurrentIndex(2); } void OBSBasicSettings::LoadResolutionLists()