Mercurial > hg > xemacs-beta
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... */ |