Commit Diff


commit - 25791caa10d65e80e2ccc2823bb37f611531a081
commit + f41eceb0eda0b67810ef691778ab6e8ab2b184c9
blob - dbd0f0897a169d7fc4b34a0698363c4a947ddb85
blob + 518c4756c19061a5d4f4aa53426eb418c22b1b97
--- tog/tog.c
+++ tog/tog.c
@@ -657,7 +657,7 @@ view_loop(struct tog_view *view)
 			if (view_is_parent_view(dead_view))
 				prev = TAILQ_PREV(dead_view,
 				    tog_view_list_head, entry);
-			else
+			else if (view->parent != dead_view)
 				prev = view->parent;
 
 			if (dead_view->parent)