mirror of
https://github.com/scummvm/scummvm.git
synced 2026-06-20 05:45:29 +00:00
WAGE: Use MacTextWindow for Undo and Paste
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user