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

macOS/OSX and Firefox. Interacting with "Confirm Access" dialog brings KeePassXC main window to front. #223

Closed
jtl999 opened this issue Jun 30, 2018 · 4 comments
Labels

Comments

@jtl999
Copy link

jtl999 commented Jun 30, 2018

Expected Behavior

  1. Interact with KeePassXC-Browser confirm access dialog should not bring main KeePassXC window to front

Current Behavior

  1. Interacting with the confirm access dialog brings the main KeePassXC window to front

Steps to Reproduce (for bugs)

  1. Have KeePassXC with Firefox browser integration enabled and the KeePassXC browser extension installed
  2. Browse to a site login of which KeePassXC has a login for the site.
  3. Interact with the confirm access dialog
  4. Even clicking on the confirm access dialog will bring KeePassXC to the front

Debug info

KeePassXC - 2.3.3
keepassxc-browser - 1.1.7
Operating system: OS X 10.11
Browser: Firefox 61.0
Proxy used: NO

Here is the debug info from "About KeePassXC"

KeePassXC - Version 2.3.3
Revision: 0a155d8

Libraries:
- Qt 5.9.3
- libgcrypt 1.8.2

Operating system: OS X El Capitan (10.11)
CPU architecture: x86_64
Kernel: darwin 15.6.0

Enabled extensions:
- Auto-Type
- Browser Integration
- Legacy Browser Integration (KeePassHTTP)
- SSH Agent
- YubiKey
@varjolintu
Copy link
Member

After PR keepassxreboot/keepassxc#1904 is merged, it's possible to use the same method for confirmation dialogs.

@varjolintu
Copy link
Member

Just to clarify this old ticket: AFAIK it's not possible to bring just a popup to the front with macOS. You'll have to set the main window active when the popup is on the top as a workaround.

@droidmonkey
Copy link
Member

That's correct, macos requires the owning window to be in focus to show a modal dialog.

@varjolintu
Copy link
Member

Nothing we can do there.

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

No branches or pull requests

3 participants