diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2014-11-22 00:27:16 +0100 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2014-11-22 00:27:16 +0100 |
commit | 28fd3dbdc831f28c91d521e1804a9d9ff5bbf3db (patch) | |
tree | 3a2b364a38dc322c92d76eb7548acb9aa4e97797 | |
parent | 59bbee9bcd83bc58af4109e71a8f9ec72cd126e3 (diff) | |
download | sciteco-28fd3dbdc831f28c91d521e1804a9d9ff5bbf3db.tar.gz |
fixed document parameters when editing local q-registers (must_undo)
-rw-r--r-- | src/qregisters.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/qregisters.cpp b/src/qregisters.cpp index 230dc5b..24ca904 100644 --- a/src/qregisters.cpp +++ b/src/qregisters.cpp @@ -168,11 +168,16 @@ QRegister::edit(void) void QRegister::undo_edit(void) { + /* + * We might be switching the current document + * to a buffer. + */ + string.update(QRegisters::view); + if (!must_undo) return; interface.undo_info_update(this); - string.update(QRegisters::view); string.undo_edit(QRegisters::view); interface.undo_show_view(&QRegisters::view); } |