Summary: | Unsnapping a quick-tiled window by dragging may drag the window by a point outside its titlebar | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Zeb Figura <z.figura12> |
Component: | Quick Tiling | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | fanzhuyifan, nate, notmart |
Priority: | NOR | ||
Version: | 5.93.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=449105 | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/7a3693867284cc72932ee8901e7e79a3681aee13 | Version Fixed In: | 6.0.1 |
Sentry Crash Report: |
Description
Zeb Figura
2023-07-18 17:12:00 UTC
Can reproduce. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5297 Git commit 192ec437df339767f09363d3f6638b5872062e0b by Vlad Zahorodnii, on behalf of Ser Freeman. Committed on 26/02/2024 at 11:11. Pushed by vladz into branch 'master'. Window: Don't reset quick tile mode on interactive move start Quick tile mode reset should be done in the interactive move handler, where the new move offset is set. Only reset it on resize to unsnap the window from the tile. M +1 -1 src/window.cpp https://invent.kde.org/plasma/kwin/-/commit/192ec437df339767f09363d3f6638b5872062e0b Git commit 7a3693867284cc72932ee8901e7e79a3681aee13 by Vlad Zahorodnii, on behalf of Ser Freeman. Committed on 26/02/2024 at 11:27. Pushed by vladz into branch 'Plasma/6.0'. Window: Don't reset quick tile mode on interactive move start Quick tile mode reset should be done in the interactive move handler, where the new move offset is set. Only reset it on resize to unsnap the window from the tile. (cherry picked from commit 192ec437df339767f09363d3f6638b5872062e0b) M +1 -1 src/window.cpp https://invent.kde.org/plasma/kwin/-/commit/7a3693867284cc72932ee8901e7e79a3681aee13 |