Skip to content

compositor: When processing fullscreen states, only use effective mode where necessary#13607

Open
kolayne wants to merge 2 commits intohyprwm:mainfrom
kolayne:fullscreenstate
Open

compositor: When processing fullscreen states, only use effective mode where necessary#13607
kolayne wants to merge 2 commits intohyprwm:mainfrom
kolayne:fullscreenstate

Conversation

@kolayne
Copy link
Contributor

@kolayne kolayne commented Mar 6, 2026

Describe your PR, what does it fix/add?

Simplify the compositor fullscreen state processing: use the complete
fullscreen mode value except when the effective fullscreen mode value
is needed.

Fixes #13041.

Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)

No

Is it ready for merging, or does it need work?

Hopefully, ready for merge

Additionally extend previous tests to expect both internal and client's
fullscreen state to be updated.
@github-actions
Copy link

github-actions bot commented Mar 6, 2026

Hello and thank you for making a PR to Hyprland!

Please check the PR Guidelines and make sure your PR follows them.
It will make the entire review process faster. :)

If your code can be tested, please always add tests. See more here.

beep boop, I'm just a bot. A real human will review your PR soon.

@github-actions github-actions bot added the core label Mar 6, 2026
…e where necessary

Simplify the compositor fullscreen state processing: use the complete
fullscreen mode value except when the effective fullscreen mode value
is needed.

Fixes hyprwm#13041.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant