From: Andrej Kacian Date: Wed, 20 Aug 2014 11:02:24 +0000 (+0200) Subject: When changing focus in folderview, make sure the newly focused folder is visible... X-Git-Tag: 3.11.0~29 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=7d0fc8614bba03387110f92587cd3de3b0e4152d;ds=sidebyside When changing focus in folderview, make sure the newly focused folder is visible first. --- diff --git a/src/folderview.c b/src/folderview.c index d9d3a754f..c061c0c4e 100644 --- a/src/folderview.c +++ b/src/folderview.c @@ -857,6 +857,8 @@ static void folderview_select_node(FolderView *folderview, GtkCMCTreeNode *node) return; } + gtkut_ctree_expand_parent_all(ctree, node); + folderview->open_folder = TRUE; gtkut_ctree_set_focus_row(ctree, node); gtk_cmctree_select(ctree, node); @@ -866,8 +868,6 @@ static void folderview_select_node(FolderView *folderview, GtkCMCTreeNode *node) summary_grab_focus(folderview->summaryview); else gtk_widget_grab_focus(folderview->ctree); - - gtkut_ctree_expand_parent_all(ctree, node); } void folderview_unselect(FolderView *folderview)