question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Keyboard up/down arrows inconsistent behavior with repo selector

See original GitHub issue

Describe the bug

In the repository selector, the behavior of the up and down keyboard keys is inconsistent. It would be great if the down arrow would consistently allow the user to select a matching repository.

Version & OS

2.6.1, Windows 10 x64 latest

Steps to reproduce the behavior

  1. Configure at least a few repos in GitHub Desktop.
  2. Click the repo selector in the top left corner (or CTRL+T) and type any text that will match some repos - I typed nycdo in my screenshot, but it doesn’t seem to matter.
  3. You will see a list of matching repositories that GitHub Desktop knows about.
  4. Press the down arrow key on the keyboard with the repository search box still focused. Sometimes this will navigate down to the first matching repository. Often it will not.
  5. Press the up arrow key on the keyboard with the repository search box still focused; This seems to always navigate down to the bottom match (it loops around to the bottom from the top).
  6. Once having “unstuck” the text box, you should be able to navigate up and down, including into and out of the repository search box with the up and down arrow keys freely.

Expected behavior

The down arrow should always pick the first selection in the results in the repository picker.

Actual behavior

Often, pressing the down arrow key does nothing. Unsticking it by using the up arrow key appears to fix it, and then down arrow will work as expected.

Screenshots

GitHubDesktop-Issue-2020-12-21

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:4
  • Comments:5 (1 by maintainers)

github_iconTop GitHub Comments

4reactions
nycdotnetcommented, Jan 31, 2021

I have also observed the behavior in @filiptronicek ‘s video where Desktop “fights” against your down arrows and will go back up on its own, though this is somewhat rare. Not sure if it’s the same underlying cause. Thanks.

3reactions
filiptronicekcommented, Jan 31, 2021

I have also found, that sometimes it gets bugged and when trying to navigate down, it just doesn’t sometimes let me go down (in this video, I never pressed the arrow up, just the arrow down key)

https://user-images.githubusercontent.com/29888641/106390201-84b54700-63e7-11eb-8f21-3c9370dff991.mp4

I am on 2.6.3-beta1 (Win10), but this has been happening for a while now.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Fix Arrow keys are not working in Windows 11/10 laptop ...
Whether one or all the four arrows on your laptop keyboard are not working, the guide would be the same. If the Left....
Read more >
How to navigate through Vaadin grid and select an item using ...
How to navigate through Vaadin grid and select an item using keyboard? ... I'd like to know if it's possible to navigate through...
Read more >
NVDA 2022.3.3 User Guide - NV Access
NVDA currently comes with two sets of key commands (known as keyboard layouts): the desktop layout and the laptop layout. By default, NVDA...
Read more >
Why has the function of my up & down arrow keys changed ...
Normally, I scroll down a web page a bit at a time using the down arrow key on my laptop keyboard. Since yesterday,...
Read more >
Nudge feature moves page instead of the selected shape in ...
For a Visio 2000 version of this article, see 266447. Symptoms. When you select a shape on your drawing and use the arrow...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found