]> git.eshelyaron.com Git - emacs.git/commitdiff
(x_display_and_set_cursor): Use FRAME_BLINK_OFF_CURSOR
authorRichard M. Stallman <rms@gnu.org>
Tue, 27 Aug 2002 18:42:48 +0000 (18:42 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 27 Aug 2002 18:42:48 +0000 (18:42 +0000)
and FRAME_BLINK_OFF_CURSOR_WIDTH for blinking cursor off.

src/xterm.c

index 4f07b5ec7a7e46aba54eab4b4c97c4fb5667df05..1830df5121131ba4ba260532f3bde71939bddf35 100644 (file)
@@ -11894,9 +11894,14 @@ x_display_and_set_cursor (w, on, hpos, vpos, x, y)
                                                   &new_cursor_width);
     }
 
-  /* Dim out or hollow out the cursor,
-     if it has blinked off or for nonselected windows.  */
-  if (w->cursor_off_p || cursor_off_state)
+  /* If cursor has blinked off, use the other specified state.  */
+  if (w->cursor_off_p)
+    {
+      new_cursor_type = FRAME_BLINK_OFF_CURSOR (f);
+      new_cursor_width = FRAME_BLINK_OFF_CURSOR_WIDTH (f);
+    }
+  /* Dim out or hollow out the cursor for nonselected windows.  */
+  if (cursor_off_state)
     {
       if (new_cursor_type == FILLED_BOX_CURSOR)
        new_cursor_type = HOLLOW_BOX_CURSOR;