diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c820934c6..0090a8884 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -10,6 +10,7 @@ + keyboardDisabled = false, 250); + } + } + @Override public boolean dispatchKeyEvent(KeyEvent event) { + // Ignore event madness when disabling software keyboard + if (keyboardDisabled) { + return true; + } + + // Bluetooth/OTG keyboards work properly with the standard flow + if (hasWindowFocus()) { + return super.dispatchKeyEvent(event); + } + // Meta HorizonOS sends up event only (as for in v66) if (event.getAction() == KeyEvent.ACTION_UP) {