Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyboard arrows don't navigate in the ingame pause menu #5085

Open
kimden opened this issue May 14, 2024 · 0 comments
Open

Keyboard arrows don't navigate in the ingame pause menu #5085

kimden opened this issue May 14, 2024 · 0 comments

Comments

@kimden
Copy link
Contributor

kimden commented May 14, 2024

Description

Usually when you use keyboard arrows (or other keys assigned for that purpose), each (or most) of them moves the selection to another GUI item, and do it consistently. Now in some menus some keys do nothing.

Considering the way to reproduce below, I found that commit af1238d is the first with this bug. But there can be other ways it can be broken (and probably different causing commits too), I had my doubts even about other ways in the same menu, and I don't know how to check all possible key presses in all menus.

Steps to reproduce

  1. Start the local game (seemingly doesn't matter which, let's say, on any track against 19 bots)
  2. After the start click Pause to invoke the menu, press Up or Down a few times until you select the Exit game red button (the leftmost in the second row; sometimes it took me more than one press thus I thought it might be also broken)
  3. Try to press Left and Right arrows, usually they select the elements of second row in a cycle, but when the bug happens, they do nothing. Strangely, it happens only for the first few seconds after step 2 (or the first few presses? Not sure)

Configuration

STK release version: latest git 37e024f

STK Source (PPA, distribution package, official binary, etc.): github

Gamepads/keyboards models if related to the issue: I tried at least three different ones, and they all failed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants