From c974a4585f1d06bbf6981637a4fa9ff62eb60ccd Mon Sep 17 00:00:00 2001 From: Andrej Kacian Date: Wed, 21 Oct 2015 18:21:40 +0200 Subject: [PATCH] Fix folderview focus row not being updated on some keypresses. --- src/folderview.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/folderview.c b/src/folderview.c index 965cf4596..a9a1fd17d 100644 --- a/src/folderview.c +++ b/src/folderview.c @@ -2052,7 +2052,7 @@ static gboolean folderview_key_pressed(GtkWidget *widget, GdkEventKey *event, folderview->selected))) { if ((node = gtk_cmctree_find_by_row_data(GTK_CMCTREE(folderview->ctree), NULL, folder_item_parent(item)))) { - gtk_cmctree_select(GTK_CMCTREE(folderview->ctree), node); + gtk_sctree_select(GTK_SCTREE(folderview->ctree), node); if (!gtk_cmctree_node_is_visible(GTK_CMCTREE(folderview->ctree), node)) gtk_cmctree_node_moveto(GTK_CMCTREE(folderview->ctree), node, -1, 0, 0); @@ -2069,7 +2069,7 @@ static gboolean folderview_key_pressed(GtkWidget *widget, GdkEventKey *event, node = gtk_cmctree_last(GTK_CMCTREE(folderview->ctree), gtk_cmctree_node_nth(GTK_CMCTREE(folderview->ctree), 0)); - gtk_cmctree_select(GTK_CMCTREE(folderview->ctree), node); + gtk_sctree_select(GTK_SCTREE(folderview->ctree), node); if (!gtk_cmctree_node_is_visible(GTK_CMCTREE(folderview->ctree), node)) gtk_cmctree_node_moveto(GTK_CMCTREE(folderview->ctree), -- 2.25.1