diff --git a/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftKeyLF4.java b/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftKeyLF4.java index 580a8330..e20bc56c 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftKeyLF4.java +++ b/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftKeyLF4.java @@ -4,7 +4,6 @@ import android.content.Context; import android.util.AttributeSet; import io.github.sspanak.tt9.R; -import io.github.sspanak.tt9.preferences.settings.SettingsStore; import io.github.sspanak.tt9.ui.Vibration; public class SoftKeyLF4 extends SwipeableKey { @@ -44,7 +43,7 @@ public class SoftKeyLF4 extends SwipeableKey { @Override protected String getTitle() { - return "🌐"; + return tt9.isInputModeNumeric() ? "" : "🌐"; } @Override @@ -67,6 +66,12 @@ public class SoftKeyLF4 extends SwipeableKey { @Override public void render() { super.render(); - setEnabled(tt9 != null && !tt9.isVoiceInputActive()); + + setEnabled( + tt9 != null + && !tt9.isVoiceInputActive() + && !tt9.isNumericModeStrict() + && !tt9.isInputModePhone() + ); } } diff --git a/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftKeyShift.java b/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftKeyShift.java index 5d24e37c..13bcff6e 100644 --- a/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftKeyShift.java +++ b/app/src/main/java/io/github/sspanak/tt9/ui/main/keys/SoftKeyShift.java @@ -32,6 +32,6 @@ public class SoftKeyShift extends SoftKey { setTextSize(30); setTypeface(Typeface.DEFAULT_BOLD); super.render(); - setEnabled(tt9 != null && !tt9.isVoiceInputActive()); + setEnabled(tt9 != null && !tt9.isVoiceInputActive() && !tt9.isInputModeNumeric()); } }