Toggle/untoggle radio buttons untoggles/toggles the effect even when canceling

What happened?

When you untoggle and toggle the fullscreen radio button and close the settings screen with the x button or cancel the untoggle still takes effect although it is still considered toggled. It also shows as the wrong radio button when opening settings again. Meaning it still says it is fullscreen although it is not.

What was SUPPOSED to happen?

The settings should not apply at all when you cancel or close the options window. Although most interesting is the radio button should maybe check the real state instead of taking the value from the cache.

Steps to reproduce:

Open options, click on the same radio button twice. (toggle and untoggle or untoggle and toggle) Close options windows with the x or cancel (both have the same effect). See the radio button have an effect.

Comments:

Version v1.0.18e1

Easiest bug to see it has an effect is the fullscreen button as you can see the effect instantly after you close the options window.

Interesting side effect with this bug. Once you caused it to happen you have to do the thing twice before it can be reproduced. Meaning you have to open options again and do the same thing to keep recreating the bug. But it is very consistent on the second time doing it to still keep switching the radio button effect.

It also looks as if reading the settings does not read the real settings but takes the cached value.
FullscreenOrNotAs you can force the game to tell you this way that you are playing in a certain configuration although you do not. meaning it tells you that you have vsynch/show fps/full screen/camera rotate/extra info enabled but in fact it is disabled. (or the other way around)

1 Like