diff --git a/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java b/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java index 0ea509d58..b097ba535 100644 --- a/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java +++ b/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java @@ -649,6 +649,10 @@ public boolean dispatchKeyEvent(KeyEvent event) { } final int keyCode = event.getKeyCode(); if (DeviceType.isOculusBuild()) { + if (event.getKeyCode() == KeyEvent.KEYCODE_SEARCH) { + // Eat search key, otherwise it causes a crash on Oculus + return true; + } int action = event.getAction(); if (action != KeyEvent.ACTION_DOWN) { return super.dispatchKeyEvent(event);