added spliters position in the configuration
[ptask.git] / src / main.c
index 2358e5d..4192965 100644 (file)
@@ -105,7 +105,7 @@ void refresh()
                old_tasks = tasks;
                current_prj = ui_projecttree_get_project();
                current_uuid = ui_tasktree_get_task_uuid();
-               ui_tasktree_update(NULL, NULL, NULL);
+               ui_tasktree_update(NULL, NULL);
        } else {
                old_tasks = NULL;
                current_prj = NULL;
@@ -116,7 +116,9 @@ void refresh()
 
        if (tasks) {
                ui_projecttree_update(tasks);
-               ui_tasktree_update(tasks, current_prj, current_uuid);
+               ui_tasktree_update(tasks, current_prj);
+               if (current_uuid)
+                       ui_tasktree_set_selected_task(current_uuid);
        } else {
                dialog = gtk_message_dialog_new(NULL,
                                                GTK_DIALOG_DESTROY_WITH_PARENT,
@@ -132,7 +134,7 @@ void refresh()
        if (old_tasks)
                tw_task_list_free(old_tasks);
 
-       log_fct(__func__, "EXIT");
+       log_fct_exit();
 }
 
 static int cursor_changed_cbk(GtkTreeView *treeview, gpointer data)