Properly handle move during touch events
ClosedPublic

Authored by graesslin on Feb 10 2018, 8:05 PM.

Details

Summary

When a window was being moved the touch handling performed the wrong
interaction. Due to that it was possible to move the window, but KWin
did not enter the correct code paths, thus quick tiling was for example
not functional.

BUG: 390113
FIXED-IN: 5.12.1

Test Plan

New test case added and manual test in nested KWin

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
graesslin created this revision.Feb 10 2018, 8:05 PM
Restricted Application added a project: KWin. · View Herald TranscriptFeb 10 2018, 8:05 PM
Restricted Application added subscribers: kwin, plasma-devel. · View Herald Transcript
graesslin requested review of this revision.Feb 10 2018, 8:05 PM
Restricted Application edited projects, added Plasma; removed KWin. · View Herald TranscriptFeb 10 2018, 8:05 PM
davidedmundson accepted this revision.Feb 12 2018, 9:18 AM
This revision is now accepted and ready to land.Feb 12 2018, 9:18 AM
Restricted Application edited projects, added KWin; removed Plasma. · View Herald TranscriptFeb 12 2018, 9:18 AM
This revision was automatically updated to reflect the committed changes.
Restricted Application edited projects, added Plasma; removed KWin. · View Herald TranscriptFeb 21 2018, 5:07 PM