When a custom OBS theme applies an icon to a toolbar button, said icon will persist across all themes which do not theme said button's icon. This can cause discrepancies in the interface when switching between light and dark themes.
Platforms
macOS Ventura
Windows 11
Workarounds
Switch to the desired theme then restart OBS
Notes
Won't fix at this time; QT limitation. When buttons are themed via QSS, QT takes that as the end all to end all, and ignores the icons set by resource in code. Only solution is to patch in icons to an existing theme.
Issue
When a custom OBS theme applies an icon to a toolbar button, said icon will persist across all themes which do not theme said button's icon. This can cause discrepancies in the interface when switching between light and dark themes.
Platforms
Workarounds
Notes
Won't fix at this time; QT limitation. When buttons are themed via QSS, QT takes that as the end all to end all, and ignores the icons set by resource in code. Only solution is to patch in icons to an existing theme.