From 70dfff75e86fc84990b849907a3f3505fe443ea3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Fri, 21 Aug 2009 07:03:33 +0000 Subject: [PATCH] Only show cross cursor in desktop grid when clicking on a movable window. CCBUG: 204571 svn path=/trunk/KDE/kdebase/workspace/; revision=1013898 --- effects/desktopgrid/desktopgrid.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/effects/desktopgrid/desktopgrid.cpp b/effects/desktopgrid/desktopgrid.cpp index 0bb4245eca..df8b3ee652 100644 --- a/effects/desktopgrid/desktopgrid.cpp +++ b/effects/desktopgrid/desktopgrid.cpp @@ -342,7 +342,7 @@ void DesktopGridEffect::windowInputMouseEvent( Window, QEvent* e ) { QRect rect; EffectWindow* w = windowAt( me->pos()); - if( w != NULL ) + if( w != NULL && (w->isMovable() || w->isMovableAcrossScreens()) ) { // Prepare it for moving XDefineCursor( display(), input, QCursor( Qt::SizeAllCursor ).handle() ); windowMoveDiff = w->pos() - unscalePos( me->pos(), NULL );