+2006-10-02 [colin] 2.5.2cvs36
+
+ * src/folderview.c
+ Fix 'goto next unread' after collapsing/expanding
+ a node.
+
2006-10-02 [colin] 2.5.2cvs35
* src/summaryview.c
( cvs diff -u -r 1.213.2.118 -r 1.213.2.119 src/folder.c; cvs diff -u -r 1.79.2.45 -r 1.79.2.46 src/mh.c; cvs diff -u -r 1.9.2.3 -r 1.9.2.4 src/mh.h; cvs diff -u -r 1.16.2.43 -r 1.16.2.44 src/msgcache.c; ) > 2.5.2cvs33.patchset
( cvs diff -u -r 1.79.2.46 -r 1.79.2.47 src/mh.c; cvs diff -u -r 1.395.2.259 -r 1.395.2.260 src/summaryview.c; ) > 2.5.2cvs34.patchset
( cvs diff -u -r 1.47.2.33 -r 1.47.2.34 src/procheader.c; cvs diff -u -r 1.395.2.260 -r 1.395.2.261 src/summaryview.c; cvs diff -u -r 1.36.2.81 -r 1.36.2.82 src/common/utils.c; cvs diff -u -r 1.20.2.38 -r 1.20.2.39 src/common/utils.h; ) > 2.5.2cvs35.patchset
+( cvs diff -u -r 1.207.2.125 -r 1.207.2.126 src/folderview.c; ) > 2.5.2cvs36.patchset
folderview->open_folder = TRUE;
gtkut_ctree_set_focus_row(ctree, node);
+
gtk_ctree_select(ctree, node);
if (folderview->summaryview->folder_item &&
folderview->summaryview->folder_item->total_msgs > 0)
for (; node != NULL; node = gtkut_ctree_node_next(ctree, node)) {
item = gtk_ctree_node_get_row_data(ctree, node);
+
if (item && item->unread_msgs > 0 && item->stype != F_TRASH)
return node;
}
if (!event) return FALSE;
if (event->button == 1 || event->button == 2) {
- folderview->open_folder = TRUE;
if (event->type == GDK_2BUTTON_PRESS) {
if (clist->selection) {