aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-04-20 03:57:26 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-04-20 03:57:26 +0000
commit7139e36056a91e4d1af2cc8ce24b43e1e7f4bdf8 (patch)
tree512df37efc7aa5bd038c070600e23b2cf4eb9ab9
parent376daa6a49cebeb60973d6a648f51bb336d5cd32 (diff)
fixed redraw problem of textview.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@226 ee746299-78ed-0310-b773-934348b2243d
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLog.ja6
-rw-r--r--configure.in2
-rw-r--r--src/textview.c2
4 files changed, 14 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 98d31691..74a7654d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-04-20
+
+ * src/textview.c: textview_smooth_scroll_do(): redraw it after scroll
+ is done (fixed incorrect display when a part of the view is hidden).
+
2005-04-19
* version 1.9.9
diff --git a/ChangeLog.ja b/ChangeLog.ja
index 3aeca3a9..832904e9 100644
--- a/ChangeLog.ja
+++ b/ChangeLog.ja
@@ -1,3 +1,9 @@
+2005-04-20
+
+ * src/textview.c: textview_smooth_scroll_do(): スクロール完了後に
+ 再描画するようにした(ビューの一部が隠れている場合に正しく描画
+ されないのを修正)。
+
2005-04-19
* version 1.9.9
diff --git a/configure.in b/configure.in
index dd447875..25221d45 100644
--- a/configure.in
+++ b/configure.in
@@ -9,7 +9,7 @@ MINOR_VERSION=9
MICRO_VERSION=9
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=
+EXTRA_VERSION=+svn
VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
dnl set $target
diff --git a/src/textview.c b/src/textview.c
index 8583d034..09773c11 100644
--- a/src/textview.c
+++ b/src/textview.c
@@ -1426,6 +1426,8 @@ static void textview_smooth_scroll_do(TextView *textview,
g_signal_emit_by_name(G_OBJECT(vadj), "value_changed", 0);
/* gdk_key_repeat_restore(); */
+
+ gtk_widget_queue_draw(GTK_WIDGET(text));
}
static void textview_smooth_scroll_one_line(TextView *textview, gboolean up)