Commit 6f10d58ebbd3fa17868a634c77bb7b0256d8cc8c

Stefan Sperling 2019-05-12T16:07:35

be less clever: don't nest 'case' inside if (...) no functional change

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
diff --git a/tog/tog.c b/tog/tog.c
index 2eba1c8..c2a87f6 100644
--- a/tog/tog.c
+++ b/tog/tog.c
@@ -3730,9 +3730,9 @@ input_tree_view(struct tog_view **new_view, struct tog_view **dead_view,
 		break;
 	case KEY_ENTER:
 	case '\r':
-		if (s->selected_entry == NULL) {
-			struct tog_parent_tree *parent;
 	case KEY_BACKSPACE:
+		if (s->selected_entry == NULL || ch == KEY_BACKSPACE) {
+			struct tog_parent_tree *parent;
 			/* user selected '..' */
 			if (s->tree == s->root)
 				break;