diff options
author | Eugene Sandulenko | 2017-08-15 19:48:16 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2017-08-15 19:48:16 +0200 |
commit | 0f0dd88b6129151595d58541ba6f35ce7db8922c (patch) | |
tree | ef8e00a6f7e2f502ea208e3ee8981565302b5b02 /graphics | |
parent | 5eda2befbb29eaacb3ebfafd3a486f25821f053b (diff) | |
download | scummvm-rg350-0f0dd88b6129151595d58541ba6f35ce7db8922c.tar.gz scummvm-rg350-0f0dd88b6129151595d58541ba6f35ce7db8922c.tar.bz2 scummvm-rg350-0f0dd88b6129151595d58541ba6f35ce7db8922c.zip |
GRAPHICS: MACGUI: Fix MacText::getTextChunk() for multiline selections
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/macgui/mactext.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/graphics/macgui/mactext.cpp b/graphics/macgui/mactext.cpp index 8168962479..e2b945d28f 100644 --- a/graphics/macgui/mactext.cpp +++ b/graphics/macgui/mactext.cpp @@ -544,6 +544,10 @@ Common::String MacText::getTextChunk(int startRow, int startCol, int endRow, int startCol -= _textLines[i].chunks[chunk].text.size(); } + if (newlines) + res += '\n'; + else + res += ' '; } else if (i == endRow) { for (uint chunk = 0; chunk < _textLines[i].chunks.size(); chunk++) { if (formatted) @@ -569,6 +573,8 @@ Common::String MacText::getTextChunk(int startRow, int startCol, int endRow, int if (newlines) res += '\n'; + else + res += ' '; } } |