|
@@ -1228,9 +1228,10 @@ void LineEdit::undo() {
|
|
|
TextOperation op = undo_stack_pos->get();
|
|
|
text = op.text;
|
|
|
scroll_offset = op.scroll_offset;
|
|
|
- set_caret_column(op.caret_column);
|
|
|
|
|
|
_shape();
|
|
|
+ set_caret_column(op.caret_column);
|
|
|
+
|
|
|
_emit_text_change();
|
|
|
}
|
|
|
|
|
@@ -1252,9 +1253,10 @@ void LineEdit::redo() {
|
|
|
TextOperation op = undo_stack_pos->get();
|
|
|
text = op.text;
|
|
|
scroll_offset = op.scroll_offset;
|
|
|
- set_caret_column(op.caret_column);
|
|
|
|
|
|
_shape();
|
|
|
+ set_caret_column(op.caret_column);
|
|
|
+
|
|
|
_emit_text_change();
|
|
|
}
|
|
|
|