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: some frameless windows showing a frame on Windows #32692

Merged
merged 1 commit into from Feb 2, 2022

Conversation

codebytere
Copy link
Member

Description of Change

Closes #30760.

Fixes an issue where frameless windows would show chrome during the loading process when they shouldn't. Cleans up the logic for SetWindowLong GWL_STYLE application to ensure that WS_CAPTION is removed when the window is frameless and not just when thickFrame is false.

Checklist

Release Notes

Notes: Fixes an issue where frameless windows on Windows would incorrectly show a small frame during the loading process.

@codebytere codebytere added semver/patch backwards-compatible bug fixes target/14-x-y labels Feb 1, 2022
@electron-cation electron-cation bot added the new-pr 🌱 PR opened in the last 24 hours label Feb 1, 2022
@codebytere codebytere force-pushed the fix-bw-frameless-frame-windows branch from a7694bb to b4c71a2 Compare February 1, 2022 08:43
@codebytere codebytere changed the title fix: frameless window showing intial chrome fix: some frameless windows showing a frame on Windows Feb 1, 2022
@electron-cation electron-cation bot removed the new-pr 🌱 PR opened in the last 24 hours label Feb 2, 2022
@codebytere codebytere merged commit 7c70136 into main Feb 2, 2022
@codebytere codebytere deleted the fix-bw-frameless-frame-windows branch February 2, 2022 10:23
@release-clerk
Copy link

release-clerk bot commented Feb 2, 2022

Release Notes Persisted

Fixes an issue where frameless windows on Windows would incorrectly show a small frame during the loading process.

@trop
Copy link
Contributor

trop bot commented Feb 2, 2022

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

@trop trop bot added the in-flight/17-x-y label Feb 2, 2022
@trop
Copy link
Contributor

trop bot commented Feb 2, 2022

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

@trop
Copy link
Contributor

trop bot commented Feb 2, 2022

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

@trop trop bot removed the target/15-x-y label Feb 2, 2022
@trop
Copy link
Contributor

trop bot commented Feb 2, 2022

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

MarshallOfSound added a commit that referenced this pull request Apr 4, 2022
trop bot pushed a commit that referenced this pull request Apr 5, 2022
trop bot pushed a commit that referenced this pull request Apr 5, 2022
trop bot pushed a commit that referenced this pull request Apr 5, 2022
trop bot pushed a commit that referenced this pull request Apr 5, 2022
trop bot pushed a commit that referenced this pull request Apr 5, 2022
jkleinsc pushed a commit that referenced this pull request Apr 5, 2022
…" (#33609)

This reverts commit 7c70136.

Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
VerteDinde pushed a commit that referenced this pull request Apr 5, 2022
…" (#33610)

This reverts commit 7c70136.

Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
VerteDinde pushed a commit that referenced this pull request Apr 5, 2022
…" (#33611)

This reverts commit 7c70136.

Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
bavulapati pushed a commit to bavulapati/electron that referenced this pull request Apr 29, 2022
miniak pushed a commit that referenced this pull request May 11, 2022
codebytere pushed a commit that referenced this pull request May 19, 2022
Revert "fix: some frameless windows showing a frame on Windows (#32692)"

This reverts commit 7c70136.

Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
khalwa pushed a commit to solarwindscloud/electron that referenced this pull request Feb 22, 2023
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]: Frameless window displays frame while opening
3 participants