aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/xterm.c8
2 files changed, 13 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 2a3625b95da..a07daee1669 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12014-05-29 Eli Zaretskii <eliz@gnu.org>
2
3 * xterm.c (x_update_window_end): Don't invalidate the entire
4 mouse-highlight info, just signal frame_up_to_date_hook that mouse
5 highlight needs to be redisplayed. (Bug#17588)
6
12014-05-29 Paul Eggert <eggert@cs.ucla.edu> 72014-05-29 Paul Eggert <eggert@cs.ucla.edu>
2 8
3 Port the GDB-visible symbols to AIX. 9 Port the GDB-visible symbols to AIX.
diff --git a/src/xterm.c b/src/xterm.c
index ee8372fc656..d4bb2256d3b 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -597,7 +597,13 @@ x_update_window_end (struct window *w, bool cursor_on_p,
597 /* If a row with mouse-face was overwritten, arrange for 597 /* If a row with mouse-face was overwritten, arrange for
598 XTframe_up_to_date to redisplay the mouse highlight. */ 598 XTframe_up_to_date to redisplay the mouse highlight. */
599 if (mouse_face_overwritten_p) 599 if (mouse_face_overwritten_p)
600 reset_mouse_highlight (MOUSE_HL_INFO (XFRAME (w->frame))); 600 {
601 Mouse_HLInfo *hlinfo = MOUSE_HL_INFO (XFRAME (w->frame));
602
603 hlinfo->mouse_face_beg_row = hlinfo->mouse_face_beg_col = -1;
604 hlinfo->mouse_face_end_row = hlinfo->mouse_face_end_col = -1;
605 hlinfo->mouse_face_window = Qnil;
606 }
601} 607}
602 608
603 609