Przeglądaj źródła

Merge pull request #248 from TheCosmotect/left-select-fix

Fixed a crash that happened when attempting to select text with left key + shift
Ivan Safrin 12 lat temu
rodzic
commit
6b50498a75
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      Modules/Contents/UI/Source/PolyUITextInput.cpp

+ 1 - 1
Modules/Contents/UI/Source/PolyUITextInput.cpp

@@ -1122,7 +1122,7 @@ void UITextInput::onKeyDown(PolyKEY key, wchar_t charCode) {
 						if(selectionCaretPosition > 0)
 							setSelection(lineOffset, selectionLine, this->caretPosition, selectionCaretPosition-1);
 					} else {
-						setSelection(lineOffset, lineOffset, caretPosition, caretPosition-1);
+						setSelection(lineOffset, lineOffset, caretPosition, max(caretPosition-1, 0));
 					}
 				} else {
 					int newLineStart = lineOffset;