]> git.eshelyaron.com Git - emacs.git/commitdiff
(XTread_socket): Don't let key-press clear mouse face
authorKim F. Storm <storm@cua.dk>
Fri, 24 Mar 2006 15:23:35 +0000 (15:23 +0000)
committerKim F. Storm <storm@cua.dk>
Fri, 24 Mar 2006 15:23:35 +0000 (15:23 +0000)
on in toolbar window if mouse-highlight is an integer.

src/ChangeLog
src/macterm.c

index 39ae505b53d4adf465dfd2dbbbf589d9e0c77021..a983cf00b773beb48110474fe1ee9e81f25eec00 100644 (file)
@@ -2,7 +2,6 @@
 
        * xterm.c (handle_one_xevent):
        * w32term.c (w32_read_socket):
-       * msdos.c (dos_rawgetc):
        * macterm.c (XTread_socket): Don't let key-press clear mouse face
        on in toolbar window if mouse-highlight is an integer.
 
index b78c01e129e1efa01409a9d5b9f233de3b031fcb..d30fa02e31fe3c984950ec8c1053e2977c319273 100644 (file)
@@ -10455,7 +10455,8 @@ XTread_socket (sd, expected, hold_quit)
 
            ObscureCursor ();
 
-           if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight))
+           if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)
+               && !EQ (f->tool_bar_window, dpyinfo->mouse_face_window))
              {
                clear_mouse_face (dpyinfo);
                dpyinfo->mouse_face_hidden = 1;