diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c index dd930c64b5..2e930f756e 100644 --- a/gtk/gtktextview.c +++ b/gtk/gtktextview.c @@ -6202,7 +6202,7 @@ gtk_text_view_check_cursor_blink (GtkTextView *text_view) static void gtk_text_view_pend_cursor_blink (GtkTextView *text_view) { - if (cursor_blinks (text_view)) + if (cursor_blinks (text_view) && cursor_visible (text_view)) { remove_blink_timeout (text_view); add_blink_timeout (text_view, TRUE);