浏览代码

Fix crash when redoing backspace to clear selection

Paulb23 9 年之前
父节点
当前提交
4a5997ec1c
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      scene/gui/text_edit.cpp

+ 3 - 1
scene/gui/text_edit.cpp

@@ -1820,7 +1820,9 @@ void TextEdit::_input_event(const InputEvent& p_input_event) {
 				}
 				if (clear) {
 
-					begin_complex_operation();
+					if (!dobreak) {
+						begin_complex_operation();
+					}
 					selection.active=false;
 					update();
 					_remove_text(selection.from_line,selection.from_column,selection.to_line,selection.to_column);