diff --git a/src/dpmsinputeventfilter.cpp b/src/dpmsinputeventfilter.cpp index ff9bbfc57b..b6314c3c9c 100644 --- a/src/dpmsinputeventfilter.cpp +++ b/src/dpmsinputeventfilter.cpp @@ -38,7 +38,11 @@ DpmsInputEventFilter::~DpmsInputEventFilter() bool DpmsInputEventFilter::pointerEvent(MouseEvent *event, quint32 nativeButton) { - notify(); + if (!event->isWarp()) { + // The intention is to wake the screen on user interactions + // warp events aren't user interactions, so ignore them. + notify(); + } return true; }