Browse Source

Merge pull request #34203 from bruvzg/ime_placeholder

Hide LineEdit placeholder if IME composition string is not empty.
Rémi Verschelde 5 years ago
parent
commit
d7b2940eb6
1 changed files with 1 additions and 1 deletions
  1. 1 1
      scene/gui/line_edit.cpp

+ 1 - 1
scene/gui/line_edit.cpp

@@ -704,7 +704,7 @@ void LineEdit::_notification(int p_what) {
 			}
 			}
 
 
 			int x_ofs = 0;
 			int x_ofs = 0;
-			bool using_placeholder = text.empty();
+			bool using_placeholder = text.empty() && ime_text.empty();
 			int cached_text_width = using_placeholder ? cached_placeholder_width : cached_width;
 			int cached_text_width = using_placeholder ? cached_placeholder_width : cached_width;
 
 
 			switch (align) {
 			switch (align) {