diff --git a/effects/desktopgrid/desktopgrid.cpp b/effects/desktopgrid/desktopgrid.cpp index 6d13feb7da..e05a225315 100644 --- a/effects/desktopgrid/desktopgrid.cpp +++ b/effects/desktopgrid/desktopgrid.cpp @@ -504,8 +504,7 @@ void DesktopGridEffect::windowInputMouseEvent(QEvent* e) effects->moveWindow(windowMove, unscalePos(me->pos(), NULL) + windowMoveDiff, true, 1.0 / scale[screen]); } if (d != highlightedDesktop) { - if (!windowMove->isOnAllDesktops()) - effects->windowToDesktop(windowMove, d); // Not true all desktop move + effects->windowToDesktop(windowMove, d); // Not true all desktop move const int screen = effects->screenNumber(me->pos()); if (screen != windowMove->screen()) effects->windowToScreen(windowMove, screen);