[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebase/workspace/libs/kephal/xrandr12
From:       Szombathelyi György <gyurco () freemail ! hu>
Date:       2008-12-26 14:35:46
Message-ID: 1230302146.768127.4638.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 901752 by gyurco:

Fix the FIXME


 M  +3 -3      randrdisplay.cpp  


--- trunk/KDE/kdebase/workspace/libs/kephal/xrandr12/randrdisplay.cpp #901751:901752
@@ -159,9 +159,9 @@
 		XRRNotifyEvent *event = (XRRNotifyEvent*)e;
 		for (int i=0; i < m_screens.count(); ++i) {
 			RandRScreen *screen = m_screens.at(i);
-			// FIXME: check which screen should receive the event
-			//        this needs a dual-head setup
-			screen->handleRandREvent(event);
+			if ( screen->rootWindow() == event->window ) {
+				screen->handleRandREvent(event);
+			}
 		}
 	}
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic