浏览代码

Fixes the Clear method.

BDisp 2 年之前
父节点
当前提交
006f57b0eb
共有 1 个文件被更改,包括 2 次插入9 次删除
  1. 2 9
      Terminal.Gui/Core/View.cs

+ 2 - 9
Terminal.Gui/Core/View.cs

@@ -1110,15 +1110,8 @@ namespace Terminal.Gui {
 		/// </remarks>
 		public void Clear ()
 		{
-			Rect containerBounds = GetContainerBounds ();
-			Rect viewBounds = Bounds;
-			if (!containerBounds.IsEmpty) {
-				viewBounds.Width = Math.Min (viewBounds.Width, containerBounds.Width);
-				viewBounds.Height = Math.Min (viewBounds.Height, containerBounds.Height);
-			}
-
-			var h = viewBounds.Height;
-			var w = viewBounds.Width;
+			var h = Frame.Height;
+			var w = Frame.Width;
 			for (var line = 0; line < h; line++) {
 				Move (0, line);
 				for (var col = 0; col < w; col++)