From ae8ea6281d039984cf9a9c7c0312dc2b07ae7a60 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Thu, 25 Aug 2022 13:32:41 -0700 Subject: [PATCH] Fixed cursor placement after OpenCodeBlock with 'spaces' indenting --- IDE/src/ui/SourceEditWidgetContent.bf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/IDE/src/ui/SourceEditWidgetContent.bf b/IDE/src/ui/SourceEditWidgetContent.bf index 371c4149..2e843c39 100644 --- a/IDE/src/ui/SourceEditWidgetContent.bf +++ b/IDE/src/ui/SourceEditWidgetContent.bf @@ -2731,7 +2731,10 @@ namespace IDE.ui InsertAtCursor(sb); } - CursorTextPos -= indentCount + 2; + if (gApp.mSettings.mEditorSettings.mTabsOrSpaces == .Spaces) + CursorTextPos -= indentCount*mTabLength + 2; + else + CursorTextPos -= indentCount + 2; CursorToLineEnd(); return true; }