Browse Source

-Removed bizarre code introduced in a 2 years old PR, fixes #3483

Juan Linietsky 9 years ago
parent
commit
dbcca7bea2
1 changed files with 5 additions and 4 deletions
  1. 5 4
      scene/gui/line_edit.cpp

+ 5 - 4
scene/gui/line_edit.cpp

@@ -80,8 +80,8 @@ void LineEdit::_input_event(InputEvent p_event) {
 				selection.creating=false;
 				selection.doubleclick=false;
 
-                // notify to show soft keyboard
-                notification(NOTIFICATION_FOCUS_ENTER);
+				if (OS::get_singleton()->has_virtual_keyboard())
+					OS::get_singleton()->show_virtual_keyboard(get_text(),get_global_rect());
 			}
 			
 			update();				
@@ -230,8 +230,9 @@ void LineEdit::_input_event(InputEvent p_event) {
 					case KEY_RETURN: {
 
 						emit_signal( "text_entered",text );
-                        // notify to hide soft keyboard
-						   notification(NOTIFICATION_FOCUS_EXIT);
+						if (OS::get_singleton()->has_virtual_keyboard())
+							OS::get_singleton()->hide_virtual_keyboard();
+
 						return;
 					} break;