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

Ctrl-(Shift-)Tab doesn't work right after unlocking a database #1876

Closed
l0b0 opened this issue Apr 25, 2018 · 2 comments · Fixed by #2402
Closed

Ctrl-(Shift-)Tab doesn't work right after unlocking a database #1876

l0b0 opened this issue Apr 25, 2018 · 2 comments · Fixed by #2402
Assignees
Milestone

Comments

@l0b0
Copy link

l0b0 commented Apr 25, 2018

In some very specific cases changing the tab with the keyboard doesn't work.

Steps to reproduce

  1. Open at least two databases
  2. (Close and reopen KeePassXC - I'm not sure if this is needed)
  3. Unlock one database
  4. Press Ctrl-Tab or Ctrl-Shift-Tab

Expected behaviour

KeePassXC should navigate to the next or previous tab.

Actual behaviour

Nothing happens.

Workaround

Doing any of the following seems to "unstick" navigation:

  • Lock the databases using Ctrl-l.
  • Click on an entry in the now open database.
  • Click on another tab.

Context

These keyboard shortcuts are really useful.

Debug Info

KeePassXC - Version 2.3.1
Revision: 2fcaeea

Libraries:

  • Qt 5.10.1
  • libgcrypt 1.8.2

Operating system: Arch Linux
CPU architecture: x86_64
Kernel: linux 4.16.3-1-ARCH

Enabled extensions:

  • Auto-Type
  • Browser Integration
  • Legacy Browser Integration (KeePassHTTP)
  • SSH Agent
  • YubiKey
@droidmonkey
Copy link
Member

droidmonkey commented May 6, 2018

This happens right after unlock of the database. Once you select an entry (either via mouse or pressing up/down arrow) the keyboard shortcut works again.

@droidmonkey
Copy link
Member

The reason this does not work is because the search field is focused after unlocking the database. I am going to try to register CTRL+[SHIFT]+TAB as an application global shortcut that will switch tabs no matter what the focus.

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

Successfully merging a pull request may close this issue.

3 participants