diff src/w32term.c @ 90375:e6bf73e43cf4

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-49 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 164-184) - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: man/mh-e.texi (Folders): Various edits. - Update from erc--emacs--0 * gnus--rel--5.10 (patch 62-70) - Merge from emacs--devo--0 - Update from CVS
author Miles Bader <miles@gnu.org>
date Tue, 28 Mar 2006 23:08:20 +0000
parents a802c5505156 646410df27a7
children 2ecafc6d5db7
line wrap: on
line diff
--- a/src/w32term.c	Tue Mar 28 11:24:02 2006 +0000
+++ b/src/w32term.c	Tue Mar 28 23:08:20 2006 +0000
@@ -4411,7 +4411,8 @@
 
 	  if (f && !f->iconified)
 	    {
-	      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;
@@ -4434,7 +4435,8 @@
 
 	  if (f && !f->iconified)
 	    {
-	      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;