diff --git a/src/plugins/shakecursor/shakecursor.cpp b/src/plugins/shakecursor/shakecursor.cpp index 671acd4155..ebd1537e5d 100644 --- a/src/plugins/shakecursor/shakecursor.cpp +++ b/src/plugins/shakecursor/shakecursor.cpp @@ -115,7 +115,7 @@ void ShakeCursorEffect::animateTo(qreal magnification) void ShakeCursorEffect::pointerEvent(MouseEvent *event) { - if (event->buttons() != Qt::NoButton) { + if (event->buttons() != Qt::NoButton || event->isWarp()) { m_shakeDetector.reset(); return; }