diff options
author | Tatu Lund <tatu@vaadin.com> | 2019-03-29 14:52:25 +0200 |
---|---|---|
committer | Olli Tietäväinen <ollit@vaadin.com> | 2019-03-29 14:52:25 +0200 |
commit | a0de6289f8b6e4ef0d95658f7b6d758174025f36 (patch) | |
tree | da16c5bbb672c9e1883d5b43a0638604925de3f5 | |
parent | 9b72ff8146c2b43085731969568e5764c8cde449 (diff) | |
download | vaadin-framework-a0de6289f8b6e4ef0d95658f7b6d758174025f36.tar.gz vaadin-framework-a0de6289f8b6e4ef0d95658f7b6d758174025f36.zip |
Change VMenuBar to use KeyDownHandler with Firefox 65+ (#11505)
-rw-r--r-- | client/src/main/java/com/vaadin/client/ui/VMenuBar.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/client/src/main/java/com/vaadin/client/ui/VMenuBar.java b/client/src/main/java/com/vaadin/client/ui/VMenuBar.java index 28592ad34b..2138f817d6 100644 --- a/client/src/main/java/com/vaadin/client/ui/VMenuBar.java +++ b/client/src/main/java/com/vaadin/client/ui/VMenuBar.java @@ -127,11 +127,11 @@ public class VMenuBar extends SimpleFocusablePanel addFocusHandler(this); /* - * Firefox auto-repeat works correctly only if we use a key press + * Firefox prior to v65 auto-repeat works correctly only if we use a key press * handler, other browsers handle it correctly when using a key down * handler */ - if (BrowserInfo.get().isGecko()) { + if (BrowserInfo.get().isGecko() && BrowserInfo.get().getGeckoVersion() < 65) { addKeyPressHandler(this); } else { addKeyDownHandler(this); |