diff --git a/app/src/main/java/io/github/sspanak/tt9/hacks/InputType.java b/app/src/main/java/io/github/sspanak/tt9/hacks/InputType.java index 872a8058..0cd092b1 100644 --- a/app/src/main/java/io/github/sspanak/tt9/hacks/InputType.java +++ b/app/src/main/java/io/github/sspanak/tt9/hacks/InputType.java @@ -43,7 +43,7 @@ public class InputType extends StandardInputType { public boolean isDumbPhoneDialer(Context context) { // the inputType is not always TYPE_CLASS_PHONE on all devices, so we must not filter by that. - return field.packageName.endsWith(".dialer") && !DeviceInfo.noKeyboard(context); + return field.packageName.endsWith(".dialer") && !DeviceInfo.noKeyboard(context) && !isText(); } @@ -139,6 +139,7 @@ public class InputType extends StandardInputType { *

* More info (chronological order of bug fixing): * the initial GitHub issue about Qin F21 Pro+ + * LG Classic Flip says the dialer is a multi-line text field * the PR about calculators * Dialer not detected correctly on LG X100S * [NO ISSUE] On touchscreen-only phones, in the Dialer app, we mustn't switch to passthrough, because