Browse Source

Fix placeholders position in `LineEdit` when editing inside the Editor

Editing the `Text` property through the editor causes a wrong
placement of the placeholder, as it calls `LineEdit::clear_internal`,
which was wrongly reseting the cached placeholder width.

Fix #18184.
robfram 7 years ago
parent
commit
c17de1f70f
1 changed files with 0 additions and 1 deletions
  1. 0 1
      scene/gui/line_edit.cpp

+ 0 - 1
scene/gui/line_edit.cpp

@@ -1143,7 +1143,6 @@ void LineEdit::clear_internal() {
 
 	_clear_undo_stack();
 	cached_width = 0;
-	cached_placeholder_width = 0;
 	cursor_pos = 0;
 	window_pos = 0;
 	undo_text = "";