Hi, Another tiny patch to disable selection updates in the unindent function as it is done in the indent function before manipulating tasks. Without it the selection is cleared when a task is unindented, resulting in the buttons for indent/unindent/moveup/movedown being greyed out. Regards, Maurice. -- Maurice van der Pot Gentoo Linux Developer griffon26 gentoo org http://www.gentoo.org Creator of BiteMe! griffon26 kfk4ever com http://www.kfk4ever.com
Index: src/planner-task-tree.c =================================================================== --- src/planner-task-tree.c (revision 846) +++ src/planner-task-tree.c (working copy) @@ -3134,6 +3134,8 @@ _("Unindent tasks")); } + task_tree_block_selection_changed (tree); + for (l = unindent_tasks; l; l = l->next) { MrpTask *sibling; gboolean before; @@ -3157,7 +3159,6 @@ path = planner_gantt_model_get_path_from_task (PLANNER_GANTT_MODEL (model), unindent_tasks->data); - task_tree_block_selection_changed (tree); selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (tree)); gtk_tree_selection_select_path (selection, path); task_tree_unblock_selection_changed (tree);
Attachment:
pgpXTjUKIRfZM.pgp
Description: PGP signature