Summary: | window dragged to top of the screen is not maximized under Wayland | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Patrick Silva <bugseforuns> |
Component: | core | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fabian, sergei.chernikov |
Priority: | NOR | Flags: | mgraesslin:
Wayland+
mgraesslin: X11- mgraesslin: ReviewRequest+ |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
URL: | https://phabricator.kde.org/D10156 | ||
Latest Commit: | https://commits.kde.org/kwin/aefa11f11a251d1270da08a73b367088baec0d56 | Version Fixed In: | 5.12.1 |
Description
Patrick Silva
2017-12-20 13:52:35 UTC
works fine for me Hi Martin. New steos... open dolphin and unmaximize it resize the window dragging some border drag the window to top of the screen This bug is even worst in plasma 5.12 beta, Arch Linux. I can reproduce it on my desktop using an usb mouse. Resize the window dragging a border is not necessary. Just open okular or gwenview and drag it to top of the screen... the window is not maximized. You are right. I'm surprised now. That used to work... *** Bug 389183 has been marked as a duplicate of this bug. *** Git commit 0d2a34172357c016f74f5374e6db1785e7739f11 by Martin Flöser. Committed on 21/01/2018 at 10:13. Pushed by graesslin into branch 'Plasma/5.12'. [autotests/integration] Add test for broken quick tiling for xdg_shell See also D9980. M +1 -0 autotests/integration/kwin_wayland_test.h M +66 -0 autotests/integration/quick_tiling_test.cpp https://commits.kde.org/kwin/0d2a34172357c016f74f5374e6db1785e7739f11 patch at https://phabricator.kde.org/D10156 Git commit aefa11f11a251d1270da08a73b367088baec0d56 by Martin Flöser. Committed on 04/02/2018 at 13:59. Pushed by graesslin into branch 'Plasma/5.12'. Block geometry updates on move resize finish and don't configure xdg shell surfaces while blocked Summary: We send out too many configure requests when finishing move resize which also triggers quick tiling. This change addresses the problem of the too many configure requests by making the configure method check whether geometry updates are blocked. And to make this work properly for the end of finish move resize the complete method is wrapped in a geometry update blocker. FIXED-IN: 5.12.1 Test Plan: Quick tiling test passes, both Wayland and X11 windows are quick tiled correctly. Reviewers: #kwin, #plasma, jgrulich Subscribers: plasma-devel, kwin Tags: #plasma Differential Revision: https://phabricator.kde.org/D10156 M +1 -3 autotests/integration/quick_tiling_test.cpp M +1 -0 geometry.cpp M +3 -0 shell_client.cpp M +2 -0 shell_client.h https://commits.kde.org/kwin/aefa11f11a251d1270da08a73b367088baec0d56 *** Bug 390365 has been marked as a duplicate of this bug. *** |