talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit c02b6cb1d9bd944b3721562a7a8ac2aedd188c21
parent 22b147d7934354bd4289a0ef72ca99695ad1498c
Author: Andrej Kacian <andrej@kacian.sk>
Date:   Wed, 21 Oct 2015 11:33:04 +0200

Do not try to expand a childless folderview row on right arrow keypress.

Diffstat:
Msrc/folderview.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/folderview.c b/src/folderview.c @@ -2006,7 +2006,8 @@ static gboolean folderview_key_pressed(GtkWidget *widget, GdkEventKey *event, switch (event->keyval) { case GDK_KEY_Right: if (folderview->selected) { - if (!GTK_CMCTREE_ROW(folderview->selected)->expanded) + if (GTK_CMCTREE_ROW(folderview->selected)->children != NULL + && !GTK_CMCTREE_ROW(folderview->selected)->expanded) gtk_cmctree_expand(GTK_CMCTREE(folderview->ctree), folderview->selected); else