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

Brave steals focus and does not honour window manager hints #14357

Open
acli opened this issue Feb 25, 2021 · 0 comments
Open

Brave steals focus and does not honour window manager hints #14357

acli opened this issue Feb 25, 2021 · 0 comments
Labels
OS/Desktop OS/Linux priority/P5 Not scheduled. Don't anticipate work on this any time soon.

Comments

@acli
Copy link

acli commented Feb 25, 2021

Description

On systems that provide user-configurable window placement behaviour (e.g., X11), Brave just does its own thing. It ignores all WM hints and always steals focus, even when the window manager is configured with aggressive focus-stealing prevention.

Steps to Reproduce

  1. Configure your window manager to not give new windows focus
  2. Configure your window manager to place windows a certain way you can recognize
  3. Use Brave

Actual result:

Brave behaves completely differently from almost all other programs on the system. Windows are always staggered a certain way that is not the system-configured way. New browser windows always get focus (which is extremely dangerous) even when the window manager is configured with aggressive focus stealing prevention.

Expected result:

When new windows shouldn’t get focus they shouldn’t get focus. New windows should not place themselves at any specific coordinates if it’s not a session restore.

Reproduces how often:

Always

Brave version (brave://version info)

Brave 1.19.92 Chromium: 88.0.4324.152 (Official Build) (64-bit)
Revision 6579930fc53b4dc589c042bec9d0a3778326974d-refs/branch-heads/4324@{#2106}
OS Linux

Version/Channel Information:

  • Can you reproduce this issue with the current release? Yes but my copy is out of date, will re-verify if needed
  • Can you reproduce this issue with the beta channel? Will verify if needed
  • Can you reproduce this issue with the nightly channel? Will verify if needed

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? Not applicable
  • Does the issue resolve itself when disabling Brave Rewards? Not applicable
  • Is the issue reproducible on the latest version of Chrome? Will try to verify if needed (I don’t use Chrome)

Miscellaneous Information:

@rebron rebron added the OS/Linux label Mar 1, 2021
@rebron rebron added the priority/P5 Not scheduled. Don't anticipate work on this any time soon. label May 7, 2021
@rebron rebron moved this to P5 backlog in Front End May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS/Desktop OS/Linux priority/P5 Not scheduled. Don't anticipate work on this any time soon.
Projects
Status: P5 backlog
Development

No branches or pull requests

2 participants