Don’t ask me who had the insane idea that one can navigate back when pressing the back space.
In GWT we did something like that to cancel the backspace back navigation:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Event.addNativePreviewHandler(new NativePreviewHandler() { @Override public void onPreviewNativeEvent(NativePreviewEvent event) { if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_BACKSPACE) { if (event.getNativeEvent().getEventTarget() != null) { Element as = Element.as(event.getNativeEvent().getEventTarget()); if (as == RootPanel.getBodyElement()) { event.getNativeEvent().stopPropagation(); event.getNativeEvent().preventDefault(); } } } } }); |