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

Minimized KeePassXC does not restore window on "Reopen database" #3797

Closed
archont00 opened this issue Nov 5, 2019 · 7 comments
Closed

Minimized KeePassXC does not restore window on "Reopen database" #3797

archont00 opened this issue Nov 5, 2019 · 7 comments

Comments

@archont00
Copy link

archont00 commented Nov 5, 2019

After clicking on "Reopen database" in Google Chrome browser extension, only a (desktop) notification appears and KeePassXC window remains minimized in dock.

Expected Behavior

KeePassXC window should restore to foreground so that the user can open the database (by entering the key).

Current Behavior

A desktop notification appears. KeePassXC icon in dock does not change (no blinking, etc.)

Steps to Reproduce (for bugs)

  1. Start KeePassXC, but do not open the database
  2. Minimize KeePassXC to dock.
  3. Start Google Chrome, click on Browser Extension "Reopen database"

Debug info

KeePassXC-Browser Version: 1.5.3

KeePassXC - Version 2.5.0
Revision: 1ab8a9f

Qt 5.12.4
Debugging mode is disabled.

Operating system: Ubuntu 19.10 (Gnome)
CPU architecture: x86_64
Kernel: linux 5.3.0-19-generic

Enabled extensions:

Auto-Type
Browser Integration
SSH Agent
KeeShare (signed and unsigned sharing)
YubiKey
Cryptographic libraries:
libgcrypt 1.8.4

@droidmonkey
Copy link
Member

This needs to be on the KeePassXC issue board.

@varjolintu varjolintu transferred this issue from keepassxreboot/keepassxc-browser Nov 5, 2019
@varjolintu
Copy link
Member

I reproduced it. Clicking the "Reopen database" a second time shows the application. I'm quite sure this has something to do how Gnome handles the notifications.

@droidmonkey
Copy link
Member

This also happens in Windows

@varjolintu
Copy link
Member

It seems macOS is not affected.

@droidmonkey
Copy link
Member

macOS uses a different function call then windows and Linux. We might need to just add a delay in between raising the window and bringing it to the front.

@varjolintu
Copy link
Member

This is going to be replaced anyway in the future: #3698

@bobblkabb
Copy link

Can't open tray minimized keepassxc. Works when I change icon set from breeze-dark to adwaita.

Operating System: openSUSE Tumbleweed 20200112
KDE Plasma Version: 5.17.5
KDE Frameworks Version: 5.65.0
Qt Version: 5.13.1
Kernel Version: 5.4.7-1-default
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-4590 CPU @ 3.30GHz
Memory: 15,5 GiB

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

4 participants