Skip to content

Fix Corners Not Removed When Maximised and in Fullscreen - #105

Merged
flexagoon merged 2 commits into
flexagoon:mainfrom
SnoutBug:main
Sep 23, 2025
Merged

Fix Corners Not Removed When Maximised and in Fullscreen#105
flexagoon merged 2 commits into
flexagoon:mainfrom
SnoutBug:main

Conversation

@SnoutBug

@SnoutBug SnoutBug commented Aug 14, 2025

Copy link
Copy Markdown

The issue is described in #104.

This issue appears because:

  1. A window does not necessarily change in size when going full screen.
  2. A window can be both, full screen and maximized.

This PR fixes this by addressing 1. in the event_manager, listening explicitly to the full screen event and 2. by fixing the logic determining whether or not the window should receive rounded corners.

This closes #104.

A window can be both both maximized and in fullscreen at the same time. So we only need to use the maximize config when we are explicitly only maximized.
@flexagoon

Copy link
Copy Markdown
Owner

@SnoutBug LGTM, I fixed the CI checks, could you please rebase this onto main to re-run them?

@flexagoon
flexagoon merged commit 8200047 into flexagoon:main Sep 23, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Toggling Full-Screen on Maximized Window Does Not Remove Rounded Corners

2 participants