From b2ac2b6201ab684d5a7d23a332e8330b5746aeaf Mon Sep 17 00:00:00 2001 From: PouleyKetchoupp Date: Fri, 31 Jan 2020 16:24:09 +0100 Subject: [PATCH] Fixed LineEdit virtual keyboard inputs on Android Changed the condition to add a length filter to make it consistent with the documentation (0 means no character limit). Otherwise the default value in LineEdit causes the virtual keyboard to be non-fonctional on Android. (cherry picked from commit 196860508a79838ed5ccc428e9a5054d29ee366d) --- .../java/lib/src/org/godotengine/godot/input/GodotEditText.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/android/java/lib/src/org/godotengine/godot/input/GodotEditText.java b/platform/android/java/lib/src/org/godotengine/godot/input/GodotEditText.java index 44998aa6c08..e901b4b36d0 100644 --- a/platform/android/java/lib/src/org/godotengine/godot/input/GodotEditText.java +++ b/platform/android/java/lib/src/org/godotengine/godot/input/GodotEditText.java @@ -123,7 +123,7 @@ public class GodotEditText extends EditText { } private void setMaxInputLength(EditText p_edit_text, int p_max_input_length) { - if (p_max_input_length >= 0) { + if (p_max_input_length > 0) { InputFilter[] filters = new InputFilter[1]; filters[0] = new InputFilter.LengthFilter(p_max_input_length); p_edit_text.setFilters(filters);