Commit Diff


commit - 213556435a701b3010c66843b5b824af2d3b6f72
commit + cdfcfb036ce6caac01cb04ae2805cf202a1fc068
blob - 9e53eff955375e190b79ce94ff500594caea8f04
blob + 9195924b08116af1d1840e69703d322ec68922fb
--- tog/tog.c
+++ tog/tog.c
@@ -847,6 +847,15 @@ view_input(struct tog_view **new, int *done, struct to
 			err = v->input(new, v, KEY_RESIZE);
 			if (err)
 				return err;
+			if (v->child) {
+				err = view_resize(v->child);
+				if (err)
+					return err;
+				err = v->child->input(new, v->child,
+				    KEY_RESIZE);
+				if (err)
+					return err;
+			}
 		}
 	}