carbon2-commit: Fix `focus-frame'.

Michael Sperber sperber-guest at alioth.debian.org
Sat Nov 14 09:33:24 EST 2009


changeset:   4750:7e79c8559ad1
user:        Mike Sperber <sperber at deinprogramm.de>
date:        Thu Oct 01 18:00:11 2009 +0200
files:       src/ChangeLog src/frame-x.c
description:
Fix `focus-frame'.

2009-10-01  Mike Sperber  <mike at xemacs.org>

	* frame-x.c (x_focus_on_frame): Use correct timestamp with
	XSetInputFocus.


diff -r 7b90173970ad -r 7e79c8559ad1 src/ChangeLog
--- a/src/ChangeLog	Wed Sep 30 21:17:24 2009 +0200
+++ b/src/ChangeLog	Thu Oct 01 18:00:11 2009 +0200
@@ -1,3 +1,8 @@
+2009-10-01  Mike Sperber  <mike at xemacs.org>
+
+	* frame-x.c (x_focus_on_frame): Use correct timestamp with
+	XSetInputFocus.
+
 2009-09-30  Aidan Kehoe  <kehoea at parhasard.net>
 
 	* mule-coding.c (fixed_width_putprop): 
diff -r 7b90173970ad -r 7e79c8559ad1 src/frame-x.c
--- a/src/frame-x.c	Wed Sep 30 21:17:24 2009 +0200
+++ b/src/frame-x.c	Thu Oct 01 18:00:11 2009 +0200
@@ -2629,8 +2629,7 @@
 	  XSetInputFocus (XtDisplay (shell_widget),
 			  XtWindow (shell_widget),
 			  RevertToParent,
-			  DEVICE_X_MOUSE_TIMESTAMP
-			  (XDEVICE (FRAME_DEVICE (f))));
+			  CurrentTime);
 	  XFlush (XtDisplay (shell_widget));
 	}
     }



More information about the XEmacs-Patches mailing list