Currently, if you attempt to open a custom skin's configuration screen in Steam > Settings > Themes > Config icon, an error message appears on skins like these:
Classic Steam Library:
SpaceTheme for Steam:
Zehn:
Fluenty:
Simple Dark:
Windows 95:
Expected Behavior
The config window should open, instead of an error reference appearing inside the main settings window.
Steps To Reproduce
1) Install a theme that can be configured.
Skins that have a config screen:
Classic Steam Library
SpaceTheme For Steam
Zehn
Fluenty
Simple Dark
Windows 95
2) Open Steam > Settings > Themes and click the gear icon (Pencil icon in Zehn). An error reference should pop up inside the main settings window.
Operating System
Windows
Anything else?
This error prevents a prompt that requires Steam to reload from appearing in the settings window if you try to change the theme or toggle injections, unless you close it and reopen it.
This can also happen on Steam Deck (which is presumably Linux), but I can't say for other Linux distributions.
What's interesting for me is that Decky Loader also picks up on this error.
Before Reporting
Describe the Bug
Currently, if you attempt to open a custom skin's configuration screen in
Steam > Settings > Themes > Config icon
, an error message appears on skins like these:Classic Steam Library: SpaceTheme for Steam: Zehn: Fluenty: Simple Dark: Windows 95:
Expected Behavior
The config window should open, instead of an error reference appearing inside the main settings window.
Steps To Reproduce
1) Install a theme that can be configured.
Skins that have a config screen:
2) Open
Steam > Settings > Themes
and click the gear icon (Pencil icon in Zehn). An error reference should pop up inside the main settings window.Operating System
Windows
Anything else?
This error prevents a prompt that requires Steam to reload from appearing in the settings window if you try to change the theme or toggle injections, unless you close it and reopen it.
This can also happen on Steam Deck (which is presumably Linux), but I can't say for other Linux distributions. What's interesting for me is that Decky Loader also picks up on this error.
Console output: