Commit fed7eaa8d19e52e6af447e1e7ee0e7357fdea62a

Stefan Sperling 2018-10-24T13:40:00

always select the new view in tog's view loop

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
diff --git a/tog/tog.c b/tog/tog.c
index 0a9843c..1b742e6 100644
--- a/tog/tog.c
+++ b/tog/tog.c
@@ -697,11 +697,10 @@ view_loop(struct tog_view *view)
 				err = view_close(v);
 				if (err)
 					goto done;
-				if (v == view)
-					view = new_view;
 				break;
 			}
 			TAILQ_INSERT_TAIL(&views, new_view, entry);
+			view = new_view;
 			if (focus_view == NULL)
 				focus_view = new_view;
 		}