1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-15 06:44:10 +02:00

Fixed unindenting selection

This commit is contained in:
Brian Fiete 2020-01-27 17:15:29 -08:00
parent 62e62ed907
commit efbef794e0

View file

@ -2079,9 +2079,7 @@ namespace IDE.ui
return; return;
} }
if ((keyChar == '\t') && (mWidgetWindow.IsKeyDown(.Shift))) bool isTab = (keyChar == '\t') && (!mWidgetWindow.IsKeyDown(.Shift));
return;
if ((gApp.mSymbolReferenceHelper != null) && (gApp.mSymbolReferenceHelper.IsRenaming)) if ((gApp.mSymbolReferenceHelper != null) && (gApp.mSymbolReferenceHelper.IsRenaming))
{ {
if ((keyChar == '\r') || (keyChar == '\n')) if ((keyChar == '\r') || (keyChar == '\n'))
@ -2106,7 +2104,7 @@ namespace IDE.ui
int32 startRevision = mData.mCurTextVersionId; int32 startRevision = mData.mCurTextVersionId;
bool doAutocomplete = (keyChar == '\t'); bool doAutocomplete = (keyChar == '\t') && (!mWidgetWindow.IsKeyDown(.Shift));
if ((mAutoComplete != null) && (keyChar == '\r') && if ((mAutoComplete != null) && (keyChar == '\r') &&
((!mIsMultiline) || (mAutoComplete.mIsUserRequested))) ((!mIsMultiline) || (mAutoComplete.mIsUserRequested)))
doAutocomplete = true; doAutocomplete = true;