keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
21.39k stars 1.48k forks source link

Nothing happens if you click "reopen database" after closing the popup window the first time. #11430

Closed Context6016 closed 1 week ago

Context6016 commented 2 weeks ago

"Reopen database" doesn't work if you close the pop-up window and reopen it again.

Expected Behavior

Pop-up to open database appears when you click "reopen database".

Current Behavior

Nothing happens if you click "reopen database".

Steps to Reproduce (for bugs)

  1. Click the browser extension
  2. Click "reopen database" when your database is in locked state
  3. Close the pop-up window
  4. Click "reopen database" again, nothing happens
  5. Closing and reopening keepassxc app or successful unlocks will cause it to work again, but only once

Debug info

KeePassXC - 2.7.9 KeePassXC-Browser - 1.9.4 Operating system: Windows 10 Browser: Brave (Chromium) v1.71.121

droidmonkey commented 2 weeks ago

Agree can reproduce. However my steps are different:

  1. Click "Reopen Database"
  2. Cancel the database unlock popup
  3. Try clicking "Reopen Database" again

This appears to be a fault on the KPXC App side, @varjolintu I suspect a flag is not being reset on cancelling database unlock. I also note that when you do unlock the database from the main app, the window will minimize back to tray again as if you unlocked it from the browser.

droidmonkey commented 2 weeks ago

Moving over to the app issue board

varjolintu commented 2 weeks ago

This has been driving me crazy too, so it's time to get it fixed.