Skip to content

Browser access request prompt is not a popup-dialog window #8033

@WhyNotHugo

Description

@WhyNotHugo

Overview

When using a tiling compositor, the "Browser Access Request" prompt is not treated as a popup / dialog window, but rather as a normal window.

This makes it get tiled as other top-level windows. E.g.: If I have my browser taking up all the screen, the Browser Access Request opens up as a huge window taking up half the screen.

Steps to Reproduce

I can reproduce this on swaywm. I expect that the same issue is reproducible on i3wm, but don't have an X11 setup to confirm this.

  1. Run KeePassXC and a browser with the plugin installed
  2. Attempt to auto-fill somewhere (make sure the entry has not been previously authorised).

Expected Behavior

A reasonably sized prompt should show up.

Actual Behavior

The prompt shows up as a regular window which gets tiled to occupy a huge part of the screen.

Context

KeePassXC - 2.7.1

Operating System: Linux
Desktop Env: swaywm
Windowing System: Wayland

Extra notes

The popup shown with the "Show OTP" menu option works fine. It would seem the properties used to declare that one as a "small floating popup" work fine, so should work okay for this other popup too.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions