From 43af1f21b975293139fcda3ce99601d19ba17985 Mon Sep 17 00:00:00 2001 From: Anders Carlsson Date: Wed, 18 May 2005 17:10:46 +0000 Subject: If the horizontal adjustment changes because of a change in the layout 2005-05-18 Anders Carlsson * gtk/gtktextview.c: (gtk_text_view_flush_scroll), (gtk_text_view_update_adjustments), (gtk_text_view_value_changed): * gtk/gtktextview.h: If the horizontal adjustment changes because of a change in the layout width, then do a complete redraw. This is because there might be right-aligned or centered text that needs to be redrawn. --- gtk/gtktextview.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gtk/gtktextview.h') diff --git a/gtk/gtktextview.h b/gtk/gtktextview.h index ff3a67c800..9062935330 100644 --- a/gtk/gtktextview.h +++ b/gtk/gtktextview.h @@ -93,8 +93,7 @@ struct _GtkTextView guint accepts_tab : 1; - /* this flag is no longer used */ - guint reserved : 1; + guint width_changed : 1; /* debug flag - means that we've validated onscreen since the * last "invalidate" signal from the layout @@ -102,7 +101,7 @@ struct _GtkTextView guint onscreen_validated : 1; guint mouse_cursor_obscured : 1; - + GtkTextWindow *text_window; GtkTextWindow *left_window; GtkTextWindow *right_window; -- cgit v1.2.1