]> git.eshelyaron.com Git - emacs.git/commitdiff
(handle_one_xevent): Fix crash in 2006-03-24 change.
authorKim F. Storm <storm@cua.dk>
Sun, 14 May 2006 00:30:46 +0000 (00:30 +0000)
committerKim F. Storm <storm@cua.dk>
Sun, 14 May 2006 00:30:46 +0000 (00:30 +0000)
src/xterm.c

index ba51dbb8f55e7066e895889fe4e9aeaadab507eb..3ef756bd42f8c8fc7e65512258d8d90ab80b01f7 100644 (file)
@@ -6084,7 +6084,8 @@ handle_one_xevent (dpyinfo, eventp, finish, hold_quit)
       f = x_any_window_to_frame (dpyinfo, event.xkey.window);
 
       if (!dpyinfo->mouse_face_hidden && INTEGERP (Vmouse_highlight)
-         && !EQ (f->tool_bar_window, dpyinfo->mouse_face_window))
+         && (f == 0
+             || !EQ (f->tool_bar_window, dpyinfo->mouse_face_window)))
         {
           clear_mouse_face (dpyinfo);
           dpyinfo->mouse_face_hidden = 1;