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

Minimisation of main window forces TOTP popup minimisation #11279

Closed
S5NC opened this issue Sep 18, 2024 · 3 comments
Closed

Minimisation of main window forces TOTP popup minimisation #11279

S5NC opened this issue Sep 18, 2024 · 3 comments

Comments

@S5NC
Copy link

S5NC commented Sep 18, 2024

KeePassXC - Version 2.7.9 Revision: 8f6dd13
Ubuntu 24.04

Steps to reproduce

  1. Open database
  2. View TOTP
  3. Minimise main window

Expected Behavior

Only the main window is minimised. If lock on minimise is enabled, this makes sense. If not, minimising the main window to move the small TOTP popup window to a convenient location for copying or comparing the code is desirable.

Actual Behavior

The TOTP popup window is also minimised

@droidmonkey
Copy link
Member

This must be a Linux only thing because you cannot minimize the KeePassXC window on Windows or macOS when the TOTP modal dialog is showing.

@qbast
Copy link

qbast commented Oct 8, 2024

It seems to be Wayland specific thing. I tested in on Kubuntu 24.04 - on X11/Plasma session it works as expected: main window minimises, TOTP window stays. However on Wayland/Plasm session both windows minimise.

Also starting keepassxc as QT_QPA_PLATFORM=xcb keepassxc restores the old behaviour .

Looking at this bug report https://bugs.kde.org/show_bug.cgi?id=401950 , at least in KWin miminizing both windows is explicitly enforced and treated as correct behaviour.

@droidmonkey
Copy link
Member

droidmonkey commented Oct 8, 2024

This will be a non-fix then. We cannot change compositor behavior.

@droidmonkey droidmonkey closed this as not planned Won't fix, can't repro, duplicate, stale Oct 8, 2024
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

3 participants