浏览代码

Fixed subview layout (#159)

Cameron MacFarland 6 年之前
父节点
当前提交
740ee36ecc
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      Terminal.Gui/Core.cs

+ 2 - 0
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);