Allow options to dynamically hide/unhide based on the value of other options
VOLKOUL opened this issue ยท 4 comments
Bug Description
If you disable Nvidium in the settings, then quit the game and launch it again Nvidium will be reenabled. Also, when disabling Nvidium, Nvidium's options won't automatically gray out (showing that they can't be changed). For them to appear grayed out, you have to exit and reenter the settings. This was not a problem in prior versions. I also had TexTrue's Embeddium Options installed back then.
The first part of the issue is intended behavior according to Nvidium's code.
Just tested using Embeddium 0.3.14 with and without RSO. It behaves the exact same as the latest 0.3.18 dev build. This can still be considered a bug, but it is not a regression (translation: it didn't work before, and now it's broken; it's always been broken).
We haven't yet implemented the ability for option screens to dynamically hide and show options based on the value of other options (and Sodium never had it), so this is a feature request. We do intend to implement this at some point but we have to figure out how to do it cleanly first.