[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