diff --git a/BeefLibs/Beefy2D/src/widgets/EditWidget.bf b/BeefLibs/Beefy2D/src/widgets/EditWidget.bf index b7c37bf9..4209b4b6 100644 --- a/BeefLibs/Beefy2D/src/widgets/EditWidget.bf +++ b/BeefLibs/Beefy2D/src/widgets/EditWidget.bf @@ -2836,7 +2836,7 @@ namespace Beefy.widgets hi = i - 1; } - if (hi < GetLineCount()) + if ((hi >= 0) && (hi < GetLineCount())) { line = (int32)hi; theChar = idx - mData.mLineStarts[hi];