diff --git a/IDE/src/ui/SourceEditWidgetContent.bf b/IDE/src/ui/SourceEditWidgetContent.bf index f9363bf5..a1db4868 100644 --- a/IDE/src/ui/SourceEditWidgetContent.bf +++ b/IDE/src/ui/SourceEditWidgetContent.bf @@ -3667,6 +3667,7 @@ namespace IDE.ui if ((keyChar.IsLower) || (keyChar == ' ') || (keyChar == ':')) { int cursorTextIdx = CursorTextPos; + int line; int lineChar; GetLineCharAtIdx(cursorTextIdx, out line, out lineChar); @@ -3678,10 +3679,21 @@ namespace IDE.ui if ((keyChar == ' ') || (keyChar == ':')) { + BfSourceElementType elementType = .Normal; + GetLinePosition(line, var lineStart, var lineEnd); + for (int idx in lineStart..