Delete leading spaces after word wrapping in console

Change-Id: I11887ebc1a3afd8f9acb1e85a212e2fe6299441c
This commit is contained in:
that
2016-01-15 22:13:45 -06:00
committed by Ethan Yonker
parent 9598c07d40
commit 1cc7fed32e

View File

@@ -637,6 +637,9 @@ bool GUIScrollList::AddLines(std::vector<std::string>* origText, std::vector<std
if (origColor)
rColor->push_back(curr_color);
curr_line = curr_line.substr(wrap_pos);
/* After word wrapping, delete any leading spaces. Note that the word wrapping is not smart enough to know not
* to wrap in the middle of something like ... so some of the ... could appear on the following line. */
curr_line.erase(0, curr_line.find_first_not_of(" "));
} else {
rText->push_back(curr_line);
if (origColor)