From 4cb9791845ec4772faf835b93ed4be3653ea693d Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Wed, 29 Apr 2020 06:14:07 -0700 Subject: [PATCH] Allow Enter to insert --- IDE/src/ui/SourceEditWidgetContent.bf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/IDE/src/ui/SourceEditWidgetContent.bf b/IDE/src/ui/SourceEditWidgetContent.bf index dbf04512..ae33f4a0 100644 --- a/IDE/src/ui/SourceEditWidgetContent.bf +++ b/IDE/src/ui/SourceEditWidgetContent.bf @@ -2075,7 +2075,7 @@ namespace IDE.ui return; } - bool isTab = (keyChar == '\t') && (!mWidgetWindow.IsKeyDown(.Shift)); + bool isCompletionChar = ((keyChar == '\t') || (keyChar == '\r')) && (!mWidgetWindow.IsKeyDown(.Shift)); if ((gApp.mSymbolReferenceHelper != null) && (gApp.mSymbolReferenceHelper.IsRenaming)) { if ((keyChar == '\r') || (keyChar == '\n')) @@ -2100,7 +2100,7 @@ namespace IDE.ui int32 startRevision = mData.mCurTextVersionId; - bool doAutocomplete = isTab; + bool doAutocomplete = isCompletionChar; if ((mAutoComplete != null) && (keyChar == '\r') && ((!mIsMultiline) || (mAutoComplete.mIsUserRequested))) doAutocomplete = true; @@ -2113,7 +2113,7 @@ namespace IDE.ui if (gApp.mSettings.mEditorSettings.mAutoCompleteRequireTab) { - doAutocomplete = isTab; + doAutocomplete = isCompletionChar; if (keyChar == '\r') { if (mAutoComplete != null)