diff --git a/Terminal.Gui/Core.cs b/Terminal.Gui/Core.cs index c198aed1b..7e86ae5af 100644 --- a/Terminal.Gui/Core.cs +++ b/Terminal.Gui/Core.cs @@ -473,6 +473,7 @@ namespace Terminal.Gui { view.container = this; if (view.CanFocus) CanFocus = true; + SetNeedsLayout (); SetNeedsDisplay (); } @@ -513,6 +514,7 @@ namespace Terminal.Gui { if (view == null || subviews == null) return; + SetNeedsLayout (); SetNeedsDisplay (); var touched = view.Frame; subviews.Remove (view);