ibm-js / delite

HTML Custom Element / Widget infrastructure
http://ibm-js.github.io/delite/
Other
68 stars 28 forks source link

KeyNav: broken on Chrome 64 #493

Closed wkeese closed 6 years ago

wkeese commented 6 years ago

The latest version of Chrome doesn't like focus() with a single string argument.

This causes exceptions in KeyNav.js because it passes a "first" or "last" string to focus(), in order to support a ComboButton in a Toolbar. It's because a ComboButton has two focusable nodes, the button with text and the dropdown with the down arrow.

Simple solution is to remove that feature, since we don't have any ComboButton element.