diff --git a/uppsrc/CtrlLib/LineEdit.cpp b/uppsrc/CtrlLib/LineEdit.cpp index 177be9aac..c922327f1 100644 --- a/uppsrc/CtrlLib/LineEdit.cpp +++ b/uppsrc/CtrlLib/LineEdit.cpp @@ -1083,7 +1083,7 @@ bool LineEdit::Key(dword key, int count) { case K_SHIFT|K_BACKSPACE: Backspace(); break; - case K_SHIFT_TAB: + case K_SHIFT_TAB: AlignChar(); break; case K_CTRL_Y: diff --git a/uppsrc/RichEdit/Kbd.cpp b/uppsrc/RichEdit/Kbd.cpp index 3f46e772a..84279c98e 100644 --- a/uppsrc/RichEdit/Kbd.cpp +++ b/uppsrc/RichEdit/Kbd.cpp @@ -25,6 +25,7 @@ bool RichEdit::Key(dword key, int count) return true; } case K_BACKSPACE: + case K_SHIFT_BACKSPACE: if(RemoveSelection(true)) return true; if(cursor <= 0 || RemoveSpecial(cursor, cursor - 1, true)) return true;