Merge pull request #114847 from SuperTemich2005/fix-for-114846

Scene: Fix `LineEdit.set_editable` to capture text focus when enabled.
This commit is contained in:
Thaddeus Crews
2026-01-12 11:19:11 -06:00

View File

@@ -2573,6 +2573,12 @@ void LineEdit::set_editable(bool p_editable) {
unedit();
emit_signal(SNAME("editing_toggled"), false);
}
if (editable && has_focus() && !editing) {
edit();
emit_signal(SNAME("editing_toggled"), true);
}
_validate_caret_can_draw();
update_minimum_size();