Skip to content

Commit fc5b99f

Browse files
committed
Merge pull request #107125 from roughbits01/line-edit-caret-desync-secret-toggle
Fix LineEdit's caret desyncing issue when toggling secret mode
2 parents bb9d6d0 + 5cba0b2 commit fc5b99f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

scene/gui/line_edit.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2444,6 +2444,7 @@ void LineEdit::set_secret(bool p_secret) {
24442444

24452445
pass = p_secret;
24462446
_shape();
2447+
set_caret_column(caret_column); // Update scroll_offset.
24472448
queue_redraw();
24482449
}
24492450

@@ -2462,6 +2463,7 @@ void LineEdit::set_secret_character(const String &p_string) {
24622463
}
24632464
secret_character = c;
24642465
_shape();
2466+
set_caret_column(caret_column); // Update scroll_offset.
24652467
queue_redraw();
24662468
}
24672469

0 commit comments

Comments
 (0)