diff --git a/app/src/main/java/com/termux/app/ExtraKeysView.java b/app/src/main/java/com/termux/app/ExtraKeysView.java index cd391469..2c093f74 100644 --- a/app/src/main/java/com/termux/app/ExtraKeysView.java +++ b/app/src/main/java/com/termux/app/ExtraKeysView.java @@ -115,10 +115,14 @@ public final class ExtraKeysView extends GridLayout { if (! state.isOn) return false; - + + if (state.button == null) { + return false; + } + if (state.button.isPressed()) return true; - + if (! state.button.isChecked()) return false;