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

force-blur: fix blur region for x11 windows with csd #128

Merged
merged 2 commits into from
Dec 20, 2024

Conversation

taj-ny
Copy link
Owner

@taj-ny taj-ny commented Nov 9, 2024

Fixes #127.

@taj-ny taj-ny force-pushed the blur/force-blur/fix-x11-csd branch from e7e0e44 to 0adb351 Compare December 20, 2024 17:41
@taj-ny
Copy link
Owner Author

taj-ny commented Dec 20, 2024

The EffectWindow::windowExpandedGeometryChanged event was replaced with EffectWindow::windowFrameGeometryChanged, as the latter one is emitted after the content geometry changes, which makes it possible to use the content geometry instead of the expanded geometry, which is larger (this didn't cause any problems).

This won't bring back the maximizing bug with Obsidian, which was caused by using expanded geometry in the frame geometry event handler.

@taj-ny taj-ny force-pushed the blur/force-blur/fix-x11-csd branch from f67dcc3 to f0814da Compare December 20, 2024 17:50
@taj-ny taj-ny changed the title blur/force-blur: fix blur region for some x11 windows with csd force-blur: fix blur region for x11 windows with csd Dec 20, 2024
@taj-ny taj-ny merged commit 2dd786d into main Dec 20, 2024
8 checks passed
@taj-ny taj-ny deleted the blur/force-blur/fix-x11-csd branch December 20, 2024 18:01
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.

weird blur effect on the left and top of firefox
1 participant