File kdm-dont-grab-mouse.diff of Package kdebase4-workspace

Subject: Do not grab mouse in KDM
From: Lubos Lunak
Patch-upstream: no (it's basically r732242 reverted)
Bug: bnc#445726

This patch reverts change in KDM that made it also grab the mouse, which
prevents xvkbd from working on tablet PCs.


--- kdm/kfrontend/kdm_greet.c.sav	2008-12-19 10:37:53.000000000 +0100
+++ kdm/kfrontend/kdm_greet.c	2008-12-19 10:41:30.000000000 +0100
@@ -466,7 +466,7 @@ secureInputs( Display *dpy )
 {
 	debug( "secureInputs %s\n", dname );
 	secureKeyboard( dpy );
-	securePointer( dpy );
+/*	securePointer( dpy ); */
 	XSetInputFocus( dpy, None, None, CurrentTime );
 	debug( "secureInputs %s done\n", dname );
 }
@@ -477,7 +477,7 @@ unsecureInputs( Display *dpy )
 	debug( "unsecureInputs %s\n", dname );
 	XSetInputFocus( dpy, PointerRoot, PointerRoot, CurrentTime );
 	XUngrabKeyboard( dpy, CurrentTime );
-	XUngrabPointer( dpy, CurrentTime );
+/*	XUngrabPointer( dpy, CurrentTime ); */
 	XSync( dpy, False );
 }
 
openSUSE Build Service is sponsored by