comparison src/frame-x.c @ 4706:7e79c8559ad1

Fix `focus-frame'. 2009-10-01 Mike Sperber <mike@xemacs.org> * frame-x.c (x_focus_on_frame): Use correct timestamp with XSetInputFocus.
author Mike Sperber <sperber@deinprogramm.de>
date Thu, 01 Oct 2009 18:00:11 +0200
parents 2986723ac32d
children 5460287a3327
comparison
equal deleted inserted replaced
4705:7b90173970ad 4706:7e79c8559ad1
2627 if (focus != PointerRoot) 2627 if (focus != PointerRoot)
2628 { 2628 {
2629 XSetInputFocus (XtDisplay (shell_widget), 2629 XSetInputFocus (XtDisplay (shell_widget),
2630 XtWindow (shell_widget), 2630 XtWindow (shell_widget),
2631 RevertToParent, 2631 RevertToParent,
2632 DEVICE_X_MOUSE_TIMESTAMP 2632 CurrentTime);
2633 (XDEVICE (FRAME_DEVICE (f))));
2634 XFlush (XtDisplay (shell_widget)); 2633 XFlush (XtDisplay (shell_widget));
2635 } 2634 }
2636 } 2635 }
2637 XUngrabServer (XtDisplay (shell_widget)); 2636 XUngrabServer (XtDisplay (shell_widget));
2638 XFlush (XtDisplay (shell_widget)); /* hey, I'd like to DEBUG this... */ 2637 XFlush (XtDisplay (shell_widget)); /* hey, I'd like to DEBUG this... */