commit c974a4585f1d06bbf6981637a4fa9ff62eb60ccd
parent c02b6cb1d9bd944b3721562a7a8ac2aedd188c21
Author: Andrej Kacian <andrej@kacian.sk>
Date: Wed, 21 Oct 2015 18:21:40 +0200
Fix folderview focus row not being updated on some keypresses.
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git 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),