Browse Source

UI: Add backwards compatible theme fallback

Closes jp9000/obs-studio#936
VodBox 8 years ago
parent
commit
d1cb3a42f5
1 changed files with 4 additions and 4 deletions
  1. 4 4
      UI/obs-app.cpp

+ 4 - 4
UI/obs-app.cpp

@@ -738,13 +738,13 @@ bool OBSApp::InitTheme()
 {
 	const char *themeName = config_get_string(globalConfig, "General",
 			"Theme");
-
 	if (!themeName)
 		themeName = "Default";
 
-	stringstream t;
-	t << themeName;
-	return SetTheme(t.str());
+	if (strcmp(themeName, "Default") != 0 && SetTheme(themeName))
+		return true;
+
+	return SetTheme("Default");
 }
 
 OBSApp::OBSApp(int &argc, char **argv, profiler_name_store_t *store)