فهرست منبع

Merge pull request #286 from CIB/fix-text-input-rebase

Deleting in TextInput now makes sure there's at least one character visi...
Ivan Safrin 12 سال پیش
والد
کامیت
5c02ed162b
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      Modules/Contents/UI/Source/PolyUITextInput.cpp

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

@@ -666,7 +666,7 @@ void UITextInput::updateCaretPosition() {
 		// Make sure the new caret position is visible.
 		// Make sure the new caret position is visible.
 
 
 		// Try scrolling left.
 		// Try scrolling left.
-		while(caretImagePosition < horizontalPixelScroll) {
+		while(caretImagePosition <= horizontalPixelScroll && horizontalCharacterScroll > 0) {
 			horizontalCharacterScroll--;
 			horizontalCharacterScroll--;
 
 
 			// Update pixel scroll from new character scroll.
 			// Update pixel scroll from new character scroll.