Key Repeat Not Working with Arrow Keys for Keyboard Navigation

volts
volts
Community Member

When using Up ↑ or Down ↓ Arrow Keys to navigate between the items in a vault, Key Repeat doesn't work.

  • Click any item in a vault
    → The item is selected

  • PRESS (once) an Up ↑ or Down ↓ keyboard Arrow Key
    → The selection correctly moves to the next item

  • HOLD the Up ↑ or Down ↓ Key
    → The next item is correctly selected, but continuing to hold the Arrow Key incorrectly does nothing

  • RELEASE the Up ↑ or Down ↓ Key
    → The selection incorrectly moves to the next item

Expected behaviors:

  • While HOLDing an Arrow Key, continue navigating to subsequent items
    (Obey the macOS Key Repeat & Delay Until Repeat Preferences)

  • When the Arrow Key is released, don't change the selection again

There's also weirdness when the selected item is the first or last visible item on screen. The item list pane will scroll to reveal the next item, even though the next item isn't selected.

I can make a video if requested.


1Password Version: 80800179
Extension Version: n/a
OS Version: macOS 12.5 Beta (21G5056b)
Browser:_ n/a

Comments

  • Hi @volts

    My apologies for the delayed reply. Thank you for reporting this situation. I was able to reproduce the problem and have raised an issue with our engineering team to see if we can improve this.

    Ben

    ref: dev/core/core#16267

  • volts
    volts
    Community Member

    Thanks, appreciated! I wasn't sure if my description was clear. I'm glad you could decipher my thoughts.

  • It was quite clear. I appreciate the level of detail. 😊 We were able to determine that this was working in the 8.7.3 stable release, and was broken sometime between that and now. I'm hoping it'll be a quick fix, especially considering it was working previously. 👍️

    Ben

This discussion has been closed.