aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--widgets/table/e-tree.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/widgets/table/e-tree.c b/widgets/table/e-tree.c
index 523142c0b9..4a81390783 100644
--- a/widgets/table/e-tree.c
+++ b/widgets/table/e-tree.c
@@ -530,11 +530,13 @@ item_key_press (ETableItem *eti, int row, int col, GdkEvent *event, ETree *et)
case GDK_Right:
path = e_tree_table_adapter_node_at_row(et->priv->etta, row);
e_tree_table_adapter_node_set_expanded (et->priv->etta, path, TRUE);
+ return_val = 1;
break;
case '-':
case GDK_Left:
path = e_tree_table_adapter_node_at_row(et->priv->etta, row);
e_tree_table_adapter_node_set_expanded (et->priv->etta, path, FALSE);
+ return_val = 1;
break;
default:
path = e_tree_table_adapter_node_at_row(et->priv->etta, row);