Page 1 of 1

[kovarex] [0.15.6] Map Filter Icon bugged

Posted: Thu May 04, 2017 6:23 pm
by therhodanist
It seems, that when you press and hold the mouse on the filter buttons, then move the mouse out of the button-borders, and then release the button, it toogles the corresponding filter, but the icon itself on the filter-bar does not toggle between the dark active state and the normal one. So it result in a desynchronized state between the filter and the button
factorio_2017-05-04_20-13-17.png
factorio_2017-05-04_20-13-17.png (19.27 KiB) Viewed 2218 times
If you toggle the alt-view(detail info) it reverts back to the right state

Re: [0.15.6] [Harkonnen] Map Filter Icon bugged

Posted: Mon May 08, 2017 9:42 pm
by maniak1349
Related bug (0.15.9) - train stop names and player names are getting reenabled if you will enable something else while the alt mode is turned off.

Steps to reproduce:
1. Disable train stop names and player names
2. Enable some other modes
3. Switch alt mode to make everything off
4. While in switched off alt mode, click any of the modes other than train stop names and player names
5. Toggle alt mode again - train stop names and player names will become active

Also clicking any mode other than train stop names and player names while alt mode is off will reset the state of other mode buttons. I think that it will be better if switching alt mode will only affect rendering of additional information and will not interact with buttons/mode settings at all.

Re: [0.15.6] [Harkonnen] Map Filter Icon bugged

Posted: Tue May 09, 2017 9:05 am
by Harkonnen
therhodanist
I played a little with it - looks like it is again bug with button states, but not with visualization state.

As for the whole bug - GUI part is about to be rewritten, particularly those wacky buttons will get their logics revised to match that of Windows buttons for example with hovering, pushing, acting just on mouse release, etc...

Re: [0.15.6] [Harkonnen] Map Filter Icon bugged

Posted: Fri Jul 07, 2017 1:32 pm
by kovarex
Hello, this is solved for 0.16 already.