فهرست منبع

Prevents set offsets if start is equal to zero.

BDisp 2 سال پیش
والد
کامیت
27b3375dae
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      Terminal.Gui/Views/TextView.cs

+ 1 - 1
Terminal.Gui/Views/TextView.cs

@@ -2717,7 +2717,7 @@ namespace Terminal.Gui {
 			if (!curWrap) {
 				if (curStart > 0 && curOffset > 0 && valueOffset == 0) {
 					newStart = Math.Max (curStart - curOffset, 0);
-				} else if (curOffset == 0 && valueOffset > 0) {
+				} else if (curStart > 0 && curOffset == 0 && valueOffset > 0) {
 					newStart = Math.Max (Math.Min (curStart + valueOffset, curLength - curSize + 1), 0);
 				}