diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2024-06-12 10:00:47 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-06-12 10:00:47 +0200 |
commit | e0965f5ad9903dc24b5b2d750318f68abd0b98dd (patch) | |
tree | 638230311de1149f1ddb5884e0372d036c8e4488 /scene/gui/text_edit.cpp | |
parent | e78db2c423be39730058f5cb57cd83cde45887ae (diff) | |
parent | 630d3eb35eeb4165a715097e01c1cbc42a0dabce (diff) | |
download | redot-engine-e0965f5ad9903dc24b5b2d750318f68abd0b98dd.tar.gz |
Merge pull request #93042 from kitbdev/dont-error-when-empty
TextEdit: Don't error when undo stack is empty
Diffstat (limited to 'scene/gui/text_edit.cpp')
-rw-r--r-- | scene/gui/text_edit.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scene/gui/text_edit.cpp b/scene/gui/text_edit.cpp index 2b2ea54dde..5a64dabb0e 100644 --- a/scene/gui/text_edit.cpp +++ b/scene/gui/text_edit.cpp @@ -3907,7 +3907,9 @@ void TextEdit::end_complex_operation() { if (complex_operation_count > 0) { return; } - ERR_FAIL_COND(undo_stack.is_empty()); + if (undo_stack.is_empty()) { + return; + } undo_stack.back()->get().end_carets = carets; if (undo_stack.back()->get().chain_forward) { |