]> git.eshelyaron.com Git - emacs.git/commitdiff
(note_mouse_highlight): Test last_overlay_modified field.
authorRichard M. Stallman <rms@gnu.org>
Mon, 16 Sep 1996 06:31:10 +0000 (06:31 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 16 Sep 1996 06:31:10 +0000 (06:31 +0000)
src/w32term.c
src/xterm.c

index 27a4933b06423b1e8a86a77c76324471a1e78677..f76291b7205d6e9f431dc643f45cae3a84461a0e 100644 (file)
@@ -1350,7 +1350,8 @@ note_mouse_highlight (f, x, y)
   if (WINDOWP (window) && portion == 0 && row >= 0 && column >= 0
       && row < FRAME_HEIGHT (f) && column < FRAME_WIDTH (f)
       && EQ (w->window_end_valid, w->buffer)
-      && w->last_modified == BUF_MODIFF (XBUFFER (w->buffer)))
+      && w->last_modified == BUF_MODIFF (XBUFFER (w->buffer))
+      && w->last_overlay_modified == BUF_OVERLAY_MODIFF (XBUFFER (w->buffer)))
     {
       int *ptr = FRAME_CURRENT_GLYPHS (f)->charstarts[row];
       int i, pos;
index 595621b4f8a117b6dfbd2da27d084039b86525dc..2be321ef5f310d1a1581c6c2771fa9219b80ae26 100644 (file)
@@ -1913,7 +1913,8 @@ note_mouse_highlight (f, x, y)
   if (WINDOWP (window) && portion == 0 && row >= 0 && column >= 0
       && row < FRAME_HEIGHT (f) && column < FRAME_WIDTH (f)
       && EQ (w->window_end_valid, w->buffer)
-      && w->last_modified == BUF_MODIFF (XBUFFER (w->buffer)))
+      && w->last_modified == BUF_MODIFF (XBUFFER (w->buffer))
+      && w->last_overlay_modified == BUF_OVERLAY_MODIFF (XBUFFER (w->buffer)))
     {
       int *ptr = FRAME_CURRENT_GLYPHS (f)->charstarts[row];
       int i, pos;