[Dominik][0.16.29] All functions in scrollable GUI become unclickable

This subforum contains all the issues which we already resolved.
Post Reply
rublue3748
Burner Inserter
Burner Inserter
Posts: 6
Joined: Fri Oct 28, 2016 12:14 am
Contact:

[Dominik][0.16.29] All functions in scrollable GUI become unclickable

Post by rublue3748 »

(My original post, I just changed it because I feel that it better fits this)
When you scroll to the very bottom of a GUI, Any of the buttons that you were able to click become unclickable (See my original post below.)

Link to Impatient's post, who has a similar bug: viewtopic.php?f=7&t=58650

When I go to the controls menu and scroll to the ABSOLUTE bottom of the page, I am unable to change any of my key bindings.

When I am normally able to change the key binds, the box turns yellow/orange and I can click it to change it. (Pictured Below)
Screenshot (10).png
Screenshot (10).png (2.02 MiB) Viewed 3809 times
But when I scroll all the way to the bottom, I am unable to change the key binds (I am actually clicking the options) and I the box does not turn orange/yellow (Again, Pictured below) (Sorry the cursor isn't showing, I don't know how to fix that, but the mouse is directly on top of ALT for show info and the option is not changing, also I assume there is a graphical bug with the enter, THAT IS NOT WHERE MY CURSOR IS)
Screenshot (12).png
Screenshot (12).png (2.02 MiB) Viewed 3809 times
I can confirm this also works when you drag the scrollbar to the right to the bottom as well.
Log file below.

Edit: Can confirm this persists into [0.16.30] as well.
(Pardon my inability to respond if needed... Freak storm heading my way... may lose power etc.)
Attachments
factorio-current.log
(4.18 KiB) Downloaded 104 times
Last edited by rublue3748 on Tue Mar 13, 2018 3:02 am, edited 1 time in total.

kitcat
Long Handed Inserter
Long Handed Inserter
Posts: 66
Joined: Wed Apr 26, 2017 3:11 pm
Contact:

Re: [0.16.29] All functions in scrollable GUI become unclickable

Post by kitcat »

Could you check if it works if you pull the scrollbar up by 1 pixel?

Sounds like the inverse of the recently fixed 57667.

rublue3748
Burner Inserter
Burner Inserter
Posts: 6
Joined: Fri Oct 28, 2016 12:14 am
Contact:

Re: [0.16.29] All functions in scrollable GUI become unclickable

Post by rublue3748 »

Can confirm that it DOES work when I move it up by 1 pixel. I agree that it sounds like the inverse of said bug.

Dominik
Former Staff
Former Staff
Posts: 658
Joined: Sat Oct 12, 2013 9:08 am
Contact:

Re: [Dominik][0.16.29] All functions in scrollable GUI become unclickable

Post by Dominik »

Hi, I am the one responsible, sorry :)
As before, I am unable to reproduce it.
I see that you use some strange UI scale. Can you please try to use default, to rule this out as a reason?
Can someone else confirm the bug and post their log? Thanks :)

rublue3748
Burner Inserter
Burner Inserter
Posts: 6
Joined: Fri Oct 28, 2016 12:14 am
Contact:

Re: [Dominik][0.16.29] All functions in scrollable GUI become unclickable

Post by rublue3748 »

From my testing, the bug ONLY occurs on GUI scale range 111%-114%. Nothing else for me is able to recreate the bug (Default 100% works fine).

kitcat
Long Handed Inserter
Long Handed Inserter
Posts: 66
Joined: Wed Apr 26, 2017 3:11 pm
Contact:

Re: [Dominik][0.16.29] All functions in scrollable GUI become unclickable

Post by kitcat »

I easily reproduced this at default UI scale (100%) at a game height of 715-719px (excluding window decorations). This is another pixel-precision thing. The issue doesn’t appear at a game height of 714 or 720.

How to reproduce:
  • Start Factorio.
  • If fullscreen, switch to windowed. (This resizes the game to 1280x720 for me.)
  • Go to keyboard settings in the main menu. No need to start or load a game.
  • Scroll down to the bottom.
    • Reduce the window height by one pixel.
    • Scroll the list a bit up and then down to the bottom again. If you don’t scroll, just resizing will have no influence on the issue.(*)
    • Check if the list reacts to mouseover.
  • Repeat the three steps above until the list stops reacting to mouseover.
(*)
  • When it’s working, you can resize the window to a height that can trigger the issue, but as long as you don’t scroll, everything is fine.
  • Once it’s broken, it will stay broken no matter how you resize the window, as long as you don’t scroll.
Attachments
factorio-current.log
(3.25 KiB) Downloaded 113 times

Dominik
Former Staff
Former Staff
Posts: 658
Joined: Sat Oct 12, 2013 9:08 am
Contact:

Re: [Dominik][0.16.29] All functions in scrollable GUI become unclickable

Post by Dominik »

It was actually much more simple to invoke - all it needs is to scroll so that the top is over a gap between rows. Which is exactly what I did not think about before. It should be ok now though.

Post Reply

Return to “Resolved Problems and Bugs”