diff options
Diffstat (limited to 'src/buffer.cc')
| -rw-r--r-- | src/buffer.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/buffer.cc b/src/buffer.cc index 597c2981..7f3f8000 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -145,6 +145,9 @@ void Buffer::begin_undo_group() void Buffer::end_undo_group() { + if (m_current_undo_group.empty()) + return; + m_history.push_back(m_current_undo_group); m_history_cursor = m_history.end(); |
