[Differential] [Request, 92 lines] D1421: Warp the cursor pos to the specificed global position in a NET::Move request
graesslin (Martin Gräßlin)
noreply at phabricator.kde.org
Fri Apr 15 14:10:01 UTC 2016
graesslin created this revision.
graesslin added reviewers: Plasma, hein.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
The cursor position is the reference KWin uses while moving a window.
If we don't warp the cursor position the window "jumps" to the cursor
position on first movement.
For requests triggered by the client (e.g. widget style) this does not
matter as the cursor is at the correct position. But for tools such as
task bars we should ensure the cursor is at the right pos.
REPOSITORY
rKWIN KWin
BRANCH
net-move-warp-pointer
REVISION DETAIL
https://phabricator.kde.org/D1421
AFFECTED FILES
autotests/wayland/CMakeLists.txt
autotests/wayland/move_resize_window_test.cpp
events.cpp
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: graesslin, Plasma, hein
Cc: plasma-devel, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160415/7ff7a67a/attachment.html>
More information about the Plasma-devel
mailing list