aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorEugene Sandulenko2017-08-15 19:48:16 +0200
committerEugene Sandulenko2017-08-15 19:48:16 +0200
commit0f0dd88b6129151595d58541ba6f35ce7db8922c (patch)
treeef8e00a6f7e2f502ea208e3ee8981565302b5b02 /graphics
parent5eda2befbb29eaacb3ebfafd3a486f25821f053b (diff)
downloadscummvm-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.cpp6
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 += ' ';
}
}