aboutsummaryrefslogtreecommitdiff
path: root/src/textview.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/textview.c')
-rw-r--r--src/textview.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/textview.c b/src/textview.c
index 2b2734a9..55713019 100644
--- a/src/textview.c
+++ b/src/textview.c
@@ -355,7 +355,7 @@ void textview_init(TextView *textview)
if (!regular_cursor)
regular_cursor = gdk_cursor_new(GDK_XTERM);
- textview_update_message_colors();
+ textview_reflect_prefs(textview);
textview_set_all_headers(textview, FALSE);
textview_set_font(textview, NULL);
textview_create_tags(GTK_TEXT_VIEW(textview->text), textview);
@@ -381,6 +381,13 @@ void textview_update_message_colors(void)
}
}
+void textview_reflect_prefs(TextView *textview)
+{
+ textview_update_message_colors();
+ gtk_text_view_set_cursor_visible(GTK_TEXT_VIEW(textview->text),
+ prefs_common.textview_cursor_visible);
+}
+
void textview_show_message(TextView *textview, MimeInfo *mimeinfo,
const gchar *file)
{