diff --git a/BeefLibs/Beefy2D/src/widgets/EditWidget.bf b/BeefLibs/Beefy2D/src/widgets/EditWidget.bf index f403bafb..bd28a686 100644 --- a/BeefLibs/Beefy2D/src/widgets/EditWidget.bf +++ b/BeefLibs/Beefy2D/src/widgets/EditWidget.bf @@ -3247,7 +3247,9 @@ namespace Beefy.widgets int lineStart; int lineEnd; GetLinePosition(lineIdx, out lineStart, out lineEnd); - //lineStart += endAdjust; + + if (lineStart == lineEnd) + continue; for (int32 i = 0; i < mTabLength; i++) { @@ -3255,7 +3257,6 @@ namespace Beefy.widgets if (((c == '\t') && (i == 0)) || (c == ' ')) { indentTextAction.mRemoveCharList.Add(((int32)lineStart + i + endAdjust, c)); - //RemoveText(lineStart, 1); endAdjust--; } if (c != ' ') @@ -3276,7 +3277,6 @@ namespace Beefy.widgets int lineEnd; GetLinePosition(lineIdx, out lineStart, out lineEnd); lineStart += endAdjust; - //InsertText(lineStart, "\t"); indentTextAction.mInsertCharList.Add(((int32)lineStart, '\t')); endAdjust++; }