if (!item) return;
- debug_print("*** select enter\n");
node = gtk_ctree_find_by_row_data(ctree, NULL, item);
if (node) folderview_select_node(folderview, node);
- debug_print("*** select leave\n");
}
static void folderview_select_node(FolderView *folderview, GtkCTreeNode *node)
folderview->selected = row;
- debug_print("*** selected enter\n");
-
if (folderview->opened == row) {
folderview->open_folder = FALSE;
return;
gdk_pointer_ungrab(GDK_CURRENT_TIME);
}
- debug_print("*** summary_show %s\n", item->name);
opened = summary_show(folderview->summaryview, item, FALSE);
if (!opened) {
folderview->open_folder = FALSE;
can_select = TRUE;
-
- debug_print("*** selected leave\n");
}
static void folderview_tree_expanded(GtkCTree *ctree, GtkCTreeNode *node,