* Deleted a private method that made no sense. Replaced it by gtk_tree_view_set_cursor
authorSergio Villar Senin <svillar@igalia.com>
Thu, 26 Jul 2007 12:40:40 +0000 (12:40 +0000)
committerSergio Villar Senin <svillar@igalia.com>
Thu, 26 Jul 2007 12:40:40 +0000 (12:40 +0000)
pmo-trunk-r2805

src/maemo/modest-main-window.c
src/widgets/modest-header-view-priv.h
src/widgets/modest-header-view.c

index 4f6d391..31781b3 100644 (file)
@@ -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;
index 2716aca..226c42d 100644 (file)
@@ -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,
index dbd51c0..47cda76 100644 (file)
@@ -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);
-}