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

fix: alwaysOnTop browser window option for X11 Linux #34766

Merged
merged 1 commit into from Jul 13, 2022

Conversation

gerhardberger
Copy link
Contributor

@gerhardberger gerhardberger commented Jun 28, 2022

Description of Change

Fixes #32889

On X11 when alwaysOnTop was set as a browser window preference, it got applied to the window before showing it. While that set the z-index of the window in X11, it didn't take effect, it just behaved as a window without alwaysOnTop.

This was working correctly prior to Electron 16, but not ever since. No idea why it broke, didn't find any trace for it.

Checklist

Release Notes

Notes: Fix alwaysOnTop BrowserWindow option for X11 Linux

@electron-cation electron-cation bot added the new-pr 🌱 PR opened in the last 24 hours label Jun 28, 2022
@codebytere codebytere added semver/patch backwards-compatible bug fixes target/17-x-y and removed target/17-x-y labels Jun 28, 2022
@electron-cation electron-cation bot removed the new-pr 🌱 PR opened in the last 24 hours label Jun 29, 2022
@nornagon
Copy link
Member

Node test failures on linux are flakes; merging.

@nornagon nornagon merged commit 440c575 into electron:main Jul 13, 2022
@release-clerk
Copy link

release-clerk bot commented Jul 13, 2022

Release Notes Persisted

Fix alwaysOnTop BrowserWindow option for X11 Linux

@trop
Copy link
Contributor

trop bot commented Jul 13, 2022

I have automatically backported this PR to "18-x-y", please check out #34911

@trop
Copy link
Contributor

trop bot commented Jul 13, 2022

I have automatically backported this PR to "19-x-y", please check out #34912

@trop
Copy link
Contributor

trop bot commented Jul 13, 2022

I have automatically backported this PR to "20-x-y", please check out #34913

@trop trop bot removed the in-flight/18-x-y label Jul 19, 2022
schetle pushed a commit to schetle/electron that referenced this pull request Nov 3, 2022
fix: alwaysontop browser window option for x11
khalwa pushed a commit to solarwindscloud/electron that referenced this pull request Feb 22, 2023
fix: alwaysontop browser window option for x11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver/patch backwards-compatible bug fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug]: AlwaysOnTop is not working
3 participants