diff --git a/screenedge.cpp b/screenedge.cpp index 6ab6186bed..12946e6f78 100644 --- a/screenedge.cpp +++ b/screenedge.cpp @@ -138,7 +138,7 @@ bool Edge::check(const QPoint &cursorPos, const QDateTime &triggerTime, bool for return false; } // no pushback so we have to activate at once - bool directActivate = forceNoPushBack || edges()->cursorPushBackDistance().isNull(); + bool directActivate = forceNoPushBack || edges()->cursorPushBackDistance().isNull() || m_client; if (directActivate || canActivate(cursorPos, triggerTime)) { markAsTriggered(cursorPos, triggerTime); handle(cursorPos);