From 07f3338e39ebb0f46a868b5295a808dd776d618e Mon Sep 17 00:00:00 2001 From: Thomas Perl Date: Thu, 9 Oct 2008 10:17:34 +0000 Subject: [PATCH] Switch to first memo after a memo has been deleted to update view git-svn-id: https://vcs.maemo.org/svn/maemopadplus/trunk/unified@89 5e5308f7-2816-0410-9b18-d3ce14e03fc0 --- src/ui/callbacks.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ui/callbacks.c b/src/ui/callbacks.c index 54579a7..bfbb07d 100644 --- a/src/ui/callbacks.c +++ b/src/ui/callbacks.c @@ -2016,6 +2016,14 @@ void callback_delete_node_real(GtkAction * action, gpointer data) } gtk_tree_view_set_model(GTK_TREE_VIEW(mainview->treeview), model); + + if (gtk_tree_model_get_iter_first(model, &iter)) { + /* Select the first item, so the view is updated */ + gtk_tree_selection_select_iter(selection, &iter); + } else { + /* TODO: Handle case when the last memo is deleted */ + } + g_object_unref(model); fprintf(stderr, "here! 3\n"); -- 2.11.4.GIT