[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 --- Comment #10 from fanzhuyi...@gmail.com --- (In reply to serfreeman1337 from comment #8) > MR https://invent.kde.org/plasma/kwin/-/merge_requests/5468 introduced this > bug on master again. > (and systemd now restarts kwin in case of hang, yay) FWIW I can't reproduce on master using fractional scaling, and when *both* screen edge snap zone and window snap zone are set to None. But if you can reproduce consistently and are certain the MR is causing the issue, I would suggest reverting the MR, since having windows move by 1px increments is far less annoying than kwin hanging. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 --- Comment #9 from fanzhuyi...@gmail.com --- (In reply to serfreeman1337 from comment #8) > MR https://invent.kde.org/plasma/kwin/-/merge_requests/5468 introduced this > bug on master again. > (and systemd now restarts kwin in case of hang, yay) Ooops.. Maybe we should just wait for the rerwite in https://invent.kde.org/plasma/kwin/-/merge_requests/5296. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 serfreeman1337 changed: What|Removed |Added CC||serfreeman1...@gmail.com --- Comment #8 from serfreeman1337 --- MR https://invent.kde.org/plasma/kwin/-/merge_requests/5468 introduced this bug on master again. (and systemd now restarts kwin in case of hang, yay) -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 fanzhuyi...@gmail.com changed: What|Removed |Added Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/kwin/-/commit/2dba3d30af |ma/kwin/-/commit/33077cb81c |510a03e2e0bce870b65dad8b763 |0504263eda6152bd6fa3776a7a4 |edc |70d --- Comment #7 from fanzhuyi...@gmail.com --- Git commit 33077cb81c0504263eda6152bd6fa3776a7a470d by Yifan Zhu. Committed on 17/01/2024 at 19:37. Pushed by fanzhuyifan into branch 'Plasma/6.0'. window: don't use exact comparison for QRectFs With fractional geometries, we can only guarantee that nextMoveResizeGeom eventually is within one unit of currentMoveResizeGeom. FIXED-IN: 6.0 (cherry picked from commit 2dba3d30af510a03e2e0bce870b65dad8b763edc) M +5-1src/window.cpp https://invent.kde.org/plasma/kwin/-/commit/33077cb81c0504263eda6152bd6fa3776a7a470d -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 fanzhuyi...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED Version Fixed In||6.0 Latest Commit||https://invent.kde.org/plas ||ma/kwin/-/commit/2dba3d30af ||510a03e2e0bce870b65dad8b763 ||edc Resolution|--- |FIXED --- Comment #6 from fanzhuyi...@gmail.com --- Git commit 2dba3d30af510a03e2e0bce870b65dad8b763edc by Yifan Zhu. Committed on 17/01/2024 at 19:05. Pushed by fanzhuyifan into branch 'master'. window: don't use exact comparison for QRectFs With fractional geometries, we can only guarantee that nextMoveResizeGeom eventually is within one unit of currentMoveResizeGeom. FIXED-IN: 6.0 M +5-1src/window.cpp https://invent.kde.org/plasma/kwin/-/commit/2dba3d30af510a03e2e0bce870b65dad8b763edc -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 Nate Graham changed: What|Removed |Added CC||n...@kde.org -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 --- Comment #5 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/4941 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 fanzhuyi...@gmail.com changed: What|Removed |Added Status|CONFIRMED |ASSIGNED Assignee|kwin-bugs-n...@kde.org |fanzhuyi...@gmail.com --- Comment #4 from fanzhuyi...@gmail.com --- I plan to work on this. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 fanzhuyi...@gmail.com changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=449105 --- Comment #3 from fanzhuyi...@gmail.com --- Fyi the MR https://invent.kde.org/plasma/kwin/-/merge_requests/4302 proposes a refactoring of KWin::Window::handleInteractiveMoveResize -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 479786] kwin_wayland hangs when dragging window to top/bottom of screen with "screen edge snap zone" set to "None"
https://bugs.kde.org/show_bug.cgi?id=479786 fanzhuyi...@gmail.com changed: What|Removed |Added Summary|Dragging a window to the|kwin_wayland hangs when |top or bottom of the screen |dragging window to |when "screen edge snap |top/bottom of screen with |zone" is set to "None" |"screen edge snap |causes a full graphical |zone" set to "None" |freeze | -- You are receiving this mail because: You are watching all bug changes.