[Scummvm-tracker] [ScummVM :: Bugs] #16600: GUI: Issues with key press navigation in List View on the launcher

ScummVM :: Bugs trac at scummvm.org
Fri Mar 20 08:00:57 UTC 2026


#16600: GUI: Issues with key press navigation in List View on the launcher
--------------------------------------------+---------------------
Reporter:  antoniou79                       |       Owner:  (none)
    Type:  defect                           |      Status:  new
Priority:  blocker                          |   Component:  GUI
 Version:                                   |  Resolution:
Keywords:  scrolling, keypress, PgDn, PgUp  |        Game:
--------------------------------------------+---------------------
Comment (by antoniou79):

 Replying to [comment:5 sev-]:
 > @antoniou79 The first issue with PgUp/PgDown was due to us not redrawing
 the selection. Now I show it, so then it is visible that the first PgDown
 press brings you to the bottom of the current page. Also, I am resetting
 current selection with these keypresses. Please tell if it consistent with
 your expectations.
 Thank you. As far as I can tell, your fix restores the old behavior for
 PgDn, PgUp so I think this should be ok.

 However, the Home and End keys while they do go to the top of the list and
 the bottom of the list respectively, they don't change the selection to
 the top item or the bottom item for each case.
 Old behavior: Home key goes to top of the list *and* sets the selection to
 the top-most item
 New behavior: Home key goes to top of the list but keeps the selection
 unchanged

 Old behavior: End key goes to bottom of the list *and* sets the selection
 to the bottom-most item
 New behavior: End key goes to bottom of the list but keeps the selection
 unchanged

 So these will have to be fixed as well.

 >
 > As of the second issue, I do not quite understand what is the expected
 behavior. Selection is one thing, while scrolling is another. Currently,
 up/down keys are changing the selection. Thus, it jumps to it and shows
 where it is.
 >
 > In your scenario, what should be the selection then, or what should be
 expected behavior?
 My scenario is not aligned with the old behavior. It came from a wrong
 expectation on my part (that PgUp and PgDn should not affect the selected
 item), because I only checked the new (regressed) behavior but not how it
 used to behave before.

 The PgDn, PgUp, Home and End key should either ALL:
 - *all* should affect navigation in the list *and* the selected item, (old
 behavior)
 - *all* should only affect navigation in the list, and only the Up and
 Down keys affect the item selection (the behavior that I was wrongly
 expecting)

 So I think what remains to be consistent with the old behavior, is to fix
 the Home and End keys, as mentioned above.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16600#comment:8>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list