summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorGiulio Camuffo <giuliocamuffo@gmail.com>2013-12-12 22:32:34 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-12-23 20:28:03 +0100
commit24b43e8ca5aa4d0248285354f92d4c88ce368070 (patch)
tree71abe5cea7fe95b739d8bcb518421d26dcfce2ee /src/plugins
parent120aa9fcdd6090646cc88ee88c578fafa22c9ff6 (diff)
Fix decoration behavior when passing over with button pressed
Fix the decoration resizing or moving the window when passing over it with the mouse button pressed, but which was not clicked over the decoration. Change-Id: If5d1d041ae6f80a07ce83bdca92dab35f721f2eb Reviewed-by: Pier Luigi Fiorini <pierluigi.fiorini@gmail.com> Reviewed-by: Andy Nichols <andy.nichols@digia.com>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/platforms/wayland_common/qwaylanddecoration.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/platforms/wayland_common/qwaylanddecoration.cpp b/src/plugins/platforms/wayland_common/qwaylanddecoration.cpp
index a4b978330..74c01f93a 100644
--- a/src/plugins/platforms/wayland_common/qwaylanddecoration.cpp
+++ b/src/plugins/platforms/wayland_common/qwaylanddecoration.cpp
@@ -327,6 +327,7 @@ bool QWaylandDecoration::handleMouse(QWaylandInputDevice *inputDevice, const QPo
processMouseRight(inputDevice,local,b,mods);
} else {
m_wayland_window->restoreMouseCursor(inputDevice);
+ m_mouseButtons = b;
return false;
}