2
0
Эх сурвалжийг харах

Merge pull request #251 from CIB/cleanup

Optimized PolyUITextInput::insertLine
Ivan Safrin 12 жил өмнө
parent
commit
b173ad82b8

+ 5 - 6
Modules/Contents/UI/Source/PolyUITextInput.cpp

@@ -512,13 +512,12 @@ int UITextInput::insertLine(bool after) {
 		}		
 		
 		vector<String>::iterator it;
-		it = lines.begin();
-		
-		for(int i=0; i < lineOffset+1; i++) {
-			it++;
-		}
-		
 		lineOffset = lineOffset + 1;
+		if(lineOffset >= lines.size()) {
+			it = lines.end();
+		} else {
+			it = lines.begin() + lineOffset;
+		}
 		lines.insert(it,newText);
 		
 		renumberLines();