UI: Reintroduce faster theme switching

Based on (was reverted):
https://github.com/obsproject/obs-studio/commit/08cee21158c1f43956210418dd99ab763a90d2a2

This simplifies the faster switching code, as setting an empty
stylesheet resets it to default.
This commit is contained in:
cg2121
2022-08-18 02:34:47 -07:00
committed by Jim
parent 5412b000ab
commit ccfe300f72
+2
View File
@@ -1205,6 +1205,8 @@ bool OBSApp::SetTheme(std::string name, std::string path)
path = GetTheme(name, path);
if (path.empty())
return false;
setStyleSheet("");
unique_ptr<OBSThemeMeta> themeMeta;
themeMeta.reset(ParseThemeMeta(path.c_str()));
string parentPath;