diff --git a/src/screenedge.cpp b/src/screenedge.cpp index a15b0a14c6..3a114635c8 100644 --- a/src/screenedge.cpp +++ b/src/screenedge.cpp @@ -225,6 +225,10 @@ void Edge::unreserve(QObject *object) bool Edge::activatesForPointer() const { + if (input()->pointer()->isConstrained()) { + return false; + } + bool isMovingWindow = false; // Most actions do not handle drag and drop properly yet