Summary: | Clicking on the top right corner of the screen no longer hits the close button for maximized or tiled native Wayland windows with Breeze titlebars | ||
---|---|---|---|
Product: | [Plasma] Breeze | Reporter: | Prajna Sariputra <putr4.s> |
Component: | window decoration | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kwin-bugs-null, nate, uhhadd |
Priority: | NOR | Keywords: | qt6, regression |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=459373 https://bugs.kde.org/show_bug.cgi?id=480171 |
||
Latest Commit: | https://invent.kde.org/plasma/breeze/-/commit/bbb930d3c67e4e2d9bcfb867a8a9a93ffbef005a | Version Fixed In: | 6.0.1 |
Sentry Crash Report: |
Description
Prajna Sariputra
2024-02-26 12:33:50 UTC
Can confirm. Note that this issue is only about native Wayland windows at integer scale factors; Fractionally-scaled windows suffer from the same issue for different reasons; see Bug 459373 and Bug 480171. A possibly relevant merge request was started @ https://invent.kde.org/plasma/breeze/-/merge_requests/431 Git commit bbb930d3c67e4e2d9bcfb867a8a9a93ffbef005a by Akseli Lahtinen. Committed on 27/02/2024 at 09:50. Pushed by akselmo into branch 'Plasma/6.0'. kdecoration: Fix topright corner click when using fractional scaling hack Fixes the button click to take advantage of Fittz' law. M +3 -2 kdecoration/breezedecoration.cpp https://invent.kde.org/plasma/breeze/-/commit/bbb930d3c67e4e2d9bcfb867a8a9a93ffbef005a A possibly relevant merge request was started @ https://invent.kde.org/plasma/breeze/-/merge_requests/463 Git commit 2761c75571cdd4c432b53eabed3373e309d73adc by Akseli Lahtinen. Committed on 28/05/2024 at 08:16. Pushed by akselmo into branch 'Plasma/6.1'. Fractional scaling hack: Expand border on bottom and right, set decoration name to "breeze" Hack for Plasma 6.1 until fractional scaling borders are fixed. Backport of https://invent.kde.org/plasma/breeze/-/merge_requests/416 Move additions to left and right int to fix KWin tests This should fix any accidental gaps with maximized window and fix tests with KWin kdecoration: Fix topright corner click when using fractional scaling hack Fixes the button click to take advantage of Fittz' law. Requires https://invent.kde.org/plasma/kdecoration/-/merge_requests/65 M +14 -9 kdecoration/breezedecoration.cpp https://invent.kde.org/plasma/breeze/-/commit/2761c75571cdd4c432b53eabed3373e309d73adc |