Browse Source

Fix renderer listbox to be a global config setting

The current renderer should be a global config setting, not a local
setting.
jp9000 11 years ago
parent
commit
25780b3ce0
1 changed files with 3 additions and 1 deletions
  1. 3 1
      obs/window-basic-settings.cpp

+ 3 - 1
obs/window-basic-settings.cpp

@@ -565,7 +565,9 @@ void OBSBasicSettings::SaveVideoSettings()
 
 	/* ------------------- */
 
-	SaveCombo(ui->renderer, "Video", "Renderer");
+	if (WidgetChanged(ui->renderer))
+		config_set_string(App()->GlobalConfig(), "Video", "Renderer",
+				QT_TO_UTF8(ui->renderer->currentText()));
 
 	if (WidgetChanged(ui->baseResolution) &&
 	    ConvertResText(QT_TO_UTF8(baseResolution), cx, cy)) {