Summary: | Moving a dialog in a GTK app by touch does not work properly | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Nicolas Fella <nicolas.fella> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugseforuns, nate |
Priority: | NOR | ||
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/d78c89f0ede635d9aa2f6d7f369fe3d38d57b466 | Version Fixed In: | 5.22.3 |
Attachments: | Video |
Description
Nicolas Fella
2021-06-08 18:36:52 UTC
Wayland, I assume? Is this popup a separate window? yes to both Created attachment 139112 [details]
Video
CSD window? See bug 396157 yes, CSD. I now see that the same applies to the main window too. It's not that the window doesn't move at all, the move is just ... weird Tesyed again on neon unstable installed on my laptop with touchscreen. When I tapped the CSD, the window simply jumped to out of the screen. lol A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1138 Git commit f54d7a2697261754cfcfcc06d0fb5682955f1859 by Xaver Hugl. Committed on 01/07/2021 at 13:13. Pushed by zamundaaa into branch 'master'. xdgshellclient: fix moveresize with touch and CSD When moveresize is done with touch we need to use the current touch point and not the mouse position. Related: bug 431489 M +15 -2 src/xdgshellclient.cpp https://invent.kde.org/plasma/kwin/commit/f54d7a2697261754cfcfcc06d0fb5682955f1859 Git commit d78c89f0ede635d9aa2f6d7f369fe3d38d57b466 by Xaver Hugl. Committed on 01/07/2021 at 13:16. Pushed by zamundaaa into branch 'Plasma/5.22'. xdgshellclient: fix moveresize with touch and CSD When moveresize is done with touch we need to use the current touch point and not the mouse position. Related: bug 431489 (cherry picked from commit f54d7a2697261754cfcfcc06d0fb5682955f1859) M +15 -2 src/xdgshellclient.cpp https://invent.kde.org/plasma/kwin/commit/d78c89f0ede635d9aa2f6d7f369fe3d38d57b466 |