2007-01-14 [colin] 2.7.0cvs26
authorColin Leroy <colin@colino.net>
Sun, 14 Jan 2007 12:55:34 +0000 (12:55 +0000)
committerColin Leroy <colin@colino.net>
Sun, 14 Jan 2007 12:55:34 +0000 (12:55 +0000)
* src/gtk/gtksctree.c
Fix bug 1098, 'bogus last row display
after expanding a thread'. Patch by
Jindrich Makovicka <makovick@gmail.com>

ChangeLog
PATCHSETS
configure.ac
src/gtk/gtksctree.c

index b311edfee28ff86f5657ec40b1b55d1632845581..239bce3ed1844119d18130ecf26d9012bdaa0f12 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-01-14 [colin]     2.7.0cvs26
+
+       * src/gtk/gtksctree.c
+               Fix bug 1098, 'bogus last row display 
+               after expanding a thread'. Patch by
+               Jindrich Makovicka <makovick@gmail.com>
+
 2007-01-14 [colin]     2.7.0cvs25
 
        * src/etpan/imap-thread.c
index c02508c6f8be7a85b843a9a15511a0d56c55c53c..d7666c0dc3f2aaaf5b343189dca74a97112fe83b 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.395.2.275 -r 1.395.2.276 src/summaryview.c;  ) > 2.7.0cvs23.patchset
 ( cvs diff -u -r 1.1.4.65 -r 1.1.4.66 src/etpan/imap-thread.c;  ) > 2.7.0cvs24.patchset
 ( cvs diff -u -r 1.1.4.66 -r 1.1.4.67 src/etpan/imap-thread.c;  ) > 2.7.0cvs25.patchset
+( cvs diff -u -r 1.1.4.37 -r 1.1.4.38 src/gtk/gtksctree.c;  ) > 2.7.0cvs26.patchset
index 2727fe240ff6002ac3ba9cfd78e069af15072ea2..17837515a84ea8980d147de6e8de5e95b5c25095 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=7
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=25
+EXTRA_VERSION=26
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index e445b44928d1a7bba3b56125474ad13bc2c0ac3e..2278f567da2926e7f9b2cc76bc776165f243ace3 100644 (file)
@@ -2811,6 +2811,9 @@ gtk_sctree_real_tree_expand (GtkCTree     *ctree,
        {
          GList *tmp_list;
 
+         if (clist->row_list_end == list)
+             clist->row_list_end = g_list_last(list);
+
          tmp_list = (GList *)GTK_CTREE_NODE_NEXT (node);
          tmp_list->prev = list;
        }