diff options
author | Eugene Sandulenko | 2017-08-03 23:18:15 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2017-08-04 21:54:20 +0200 |
commit | 532af0bb602397790bc53ef652b0ce12a030d648 (patch) | |
tree | 16c0de42ead5256e1049e3967ea9c55511307271 /engines/wage | |
parent | dd2123f8bfeb81e5cc3f36788df54bd92945bf07 (diff) | |
download | scummvm-rg350-532af0bb602397790bc53ef652b0ce12a030d648.tar.gz scummvm-rg350-532af0bb602397790bc53ef652b0ce12a030d648.tar.bz2 scummvm-rg350-532af0bb602397790bc53ef652b0ce12a030d648.zip |
WAGE: Use MacTextWindow for Undo and Paste
Diffstat (limited to 'engines/wage')
-rw-r--r-- | engines/wage/gui-console.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/engines/wage/gui-console.cpp b/engines/wage/gui-console.cpp index 56c111ed5b..7987f5a4ba 100644 --- a/engines/wage/gui-console.cpp +++ b/engines/wage/gui-console.cpp @@ -380,16 +380,15 @@ void Gui::actionCopy() { void Gui::actionPaste() { _undobuffer = _engine->_inputText; - _engine->_inputText += _clipboard; - drawInput(); - _engine->_inputText = _out.back(); // Set last part of the multiline text + + _consoleWindow->appendInput(_clipboard); _menu->enableCommand(kMenuEdit, kMenuActionUndo, true); } void Gui::actionUndo() { - _engine->_inputText = _undobuffer; - drawInput(); + _consoleWindow->clearInput(); + _consoleWindow->appendInput(_clipboard); _menu->enableCommand(kMenuEdit, kMenuActionUndo, false); } |