From: Sergio Villar Senin Date: Thu, 26 Jul 2007 12:40:40 +0000 (+0000) Subject: * Deleted a private method that made no sense. Replaced it by gtk_tree_view_set_cursor X-Git-Tag: git_migration_finished~2738 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=39c19d7dae75b66fbc82d104afa60b286e3593c6 * Deleted a private method that made no sense. Replaced it by gtk_tree_view_set_cursor pmo-trunk-r2805 --- diff --git a/src/maemo/modest-main-window.c b/src/maemo/modest-main-window.c index 4f6d391..31781b3 100644 --- a/src/maemo/modest-main-window.c +++ b/src/maemo/modest-main-window.c @@ -2333,7 +2333,8 @@ modest_main_window_on_msg_view_window_msg_changed (ModestMsgViewWindow *view_win /* Select the message in the header view */ path = gtk_tree_row_reference_get_path (row_reference); - _modest_header_view_select_from_path (MODEST_HEADER_VIEW (priv->header_view), path); + gtk_tree_view_set_cursor (GTK_TREE_VIEW (priv->header_view), + path, NULL, FALSE); gtk_tree_path_free (path); return TRUE; diff --git a/src/widgets/modest-header-view-priv.h b/src/widgets/modest-header-view-priv.h index 2716aca..226c42d 100644 --- a/src/widgets/modest-header-view-priv.h +++ b/src/widgets/modest-header-view-priv.h @@ -60,8 +60,6 @@ void _modest_header_view_sender_receiver_cell_data (GtkTreeViewColumn *column, void _modest_header_view_compact_header_cell_data (GtkTreeViewColumn *column, GtkCellRenderer *renderer, GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer user_data); -void _modest_header_view_select_from_path (ModestHeaderView *self, GtkTreePath *path); - typedef enum _ModestHeaderViewCompactHeaderMode { MODEST_HEADER_VIEW_COMPACT_HEADER_MODE_IN = 0, MODEST_HEADER_VIEW_COMPACT_HEADER_MODE_OUT = 1, diff --git a/src/widgets/modest-header-view.c b/src/widgets/modest-header-view.c index dbd51c0..47cda76 100644 --- a/src/widgets/modest-header-view.c +++ b/src/widgets/modest-header-view.c @@ -1668,26 +1668,3 @@ modest_header_view_refilter (ModestHeaderView *header_view) if (GTK_IS_TREE_MODEL_FILTER (model)) gtk_tree_model_filter_refilter (GTK_TREE_MODEL_FILTER (model)); } - -/** - * Protected method, selects a row pointed by path - **/ -void -_modest_header_view_select_from_path (ModestHeaderView *self, - GtkTreePath *path) -{ - GtkTreeSelection *selection = NULL; - ModestHeaderViewPrivate *priv; - - g_return_if_fail (MODEST_HEADER_VIEW (self)); - g_return_if_fail (path != NULL); - - priv = MODEST_HEADER_VIEW_GET_PRIVATE (self); - selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (self)); - - /* Unselect previous selection */ - gtk_tree_selection_unselect_all (selection); - - /* Select new path*/ - gtk_tree_selection_select_path (selection, path); -}