Prevents set offsets if start is equal to zero.

This commit is contained in:
BDisp
2023-07-26 23:17:14 +01:00
committed by Tig
parent 20650213c2
commit 27b3375dae

View File

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