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

v2.5.3: no database unlock with MinimizeOnStartup=true #4266

Closed
hmueller01 opened this issue Jan 29, 2020 · 4 comments
Closed

v2.5.3: no database unlock with MinimizeOnStartup=true #4266

hmueller01 opened this issue Jan 29, 2020 · 4 comments

Comments

@hmueller01
Copy link

Since KeePassXC 2.5.3 it is not possible to unlock the database if configuration MinimizeOnStartup=true is set in the GUI section. After starting KP immediately minimizes itself and can not be restored. KP 2.5.2 minimized after the password was entered and the database was unlocked. Seen this on OSX Catalina 10.15.2

Debug Info

KeePassXC - Version 2.5.3
Revision: f8c962b

Qt 5.14.0
Diagnosemodus ist deaktiviert.

Betriebssystem: macOS 10.15
CPU-Architektur: x86_64
Kernel: darwin 19.2.0

Aktivierte Erweiterungen:

  • Auto-Type
  • Browser-Integration
  • SSH-Agent
  • KeeShare (bestätigtes und unbestätigtes Teilen)
  • YubiKey
  • TouchID

Kryptographische Bibliotheken:
libgcrypt 1.8.5

@hmueller01 hmueller01 added the bug label Jan 29, 2020
@droidmonkey
Copy link
Member

There were no changes between 2.5.2 and 2.5.3 regarding this setting. Perhaps a Qt issue.

@droidmonkey
Copy link
Member

Duplicate of #2280

@droidmonkey droidmonkey marked this as a duplicate of #2280 Jan 29, 2020
@droidmonkey droidmonkey added duplicate and removed bug labels Jan 29, 2020
@hmueller01
Copy link
Author

Sorry for opening a duplicate issue. I thought it was because of the new version. After installing older versions and seeing the same issue it was clear you are right. I was checking what I had installed in the mean time and could not find a sign. Than I remembered that I changes the behavior of the dock during this time (without relaunching KeePassXC). I have 2 desktops. I usually open KeepassXC in the first desktop and have two windows of the browser open (one in the first desktop, one in the second desktop). If I use autotype in the second desktop, KeePassXC switches to the first desktop, asks for the autofill entry and pastes this in the window of the browser in the first desktop instead of the second desktop. So I changed the behavior of KeePassXC dock to show KeePassXC on all desktops (right click on the dock icon, options, show on all desktops) which solved that problem (KeePassXC does not switch desktops when using autotype and pastes in the correct browser windows).

If I switch back dock behavior to "This desktop" or "without" (sorry, actual names can be slightly different as I have a German OSX and translated them by myself) startup with MinimizeOnStartup=true works like before (not minimized after startup to unlock database, but does not minimize window after unlock as I would expect).

I will post something shorter in #2280, it's just a long explanation for @droidmonkey to understand what happened.

@droidmonkey
Copy link
Member

Cool thank you for expanding!

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