Weird mousewheel scroll behavior with long menus

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Post Reply
User avatar
Nash
 
 
Posts: 17487
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia
Contact:

Weird mousewheel scroll behavior with long menus

Post by Nash »

To reproduce this, run the example file, and go into Controls -> A Very Long Controls Menu.

This is just the controls menu with a lot of duplicated items to make the menu long enough that the scroll up/down arrows start to appear.

When you use the mousewheel to scroll down slowly, it works fine, and when you see the "this is the last item" text that's in yellow, it will be flush against the bottom edge of the screen:



Now, scroll up back a little, so that you don't see the last item anymore (maybe go to the middle of the list). Now, scroll your mousewheel aggressively (as in, swipe the wheel very fast and far, like as if to make it scroll more lines).

You will most likely be able to make the scrolling overshoot its limits, and the last item will now no longer be at the edge of the screen:



Depending on how hard you roll the mousewheel, the position can overshoot only a few lines, or in extreme cases, you could even make the last item go so high up that it goes to the middle of the screen.
Attachments
LongMenu.pk3
(885 Bytes) Downloaded 32 times
User avatar
Player701
 
 
Posts: 1709
Joined: Wed May 13, 2009 3:15 am
Graphics Processor: nVidia with Vulkan support
Contact:

Re: Weird mousewheel scroll behavior with long menus

Post by Player701 »

Possibly related to this issue.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49225
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Weird mousewheel scroll behavior with long menus

Post by Graf Zahl »

Yes, looks like the same thing.
Post Reply

Return to “Closed Bugs [GZDoom]”