소스 검색

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);
 				}