diff --git a/main_x11.cpp b/main_x11.cpp --- a/main_x11.cpp +++ b/main_x11.cpp @@ -273,7 +273,7 @@ bool ApplicationX11::notify(QObject* o, QEvent* e) { - if (Workspace::self()->workspaceEvent(e)) + if (e->spontaneous() && Workspace::self()->workspaceEvent(e)) return true; return QApplication::notify(o, e); }