]> source.dussan.org Git - nextcloud-server.git/commit
Ignore Enter key up event on menu button toggles 16921/head
authorDaniel Calviño Sánchez <danxuliu@gmail.com>
Sun, 25 Aug 2019 15:18:26 +0000 (17:18 +0200)
committerDaniel Calviño Sánchez <danxuliu@gmail.com>
Thu, 29 Aug 2019 07:42:21 +0000 (09:42 +0200)
commit50d948daf4205c815ce838e8a875f3e91214d16c
tree7f5c35c208e3a85ac9f5a2e98ab552090d812d8d
parentfc9f12d72da22981f5a177c931e682eb35ca717f
Ignore Enter key up event on menu button toggles

Like links, buttons generate a "click" event as well as the regular
"keydown" and "keyup" events when pressing Enter. Due to this, if both
the "click" and the "keyup" events are handled, when the menu is open
and Enter is pressed in the toggle the menu is first hidden when the
first event is handled, but then shown again when the second event is
handled. To prevent that only the "click" event should be handled when
the toggle is a button, like it is already done with links.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
core/js/js.js