Suffice it to say, the way dropdown menus are currently generated (for dropbuttons) is severely broken.
There's a lot of reshuffling of the "links" provided so that they are constructed using proper links (which is what Bootstrap expects).
Unfortunately, however, the way the current JS code is "handling" the singular click event on non "true" links is borked (at best).
The solution needs to, not only generate a true link, but also render the original element (but hidden) so a true event proxy can take place.
There was an original attempt to semi-fix this in #2824693: Dropbutton/Actions button on node add/edit form only shows "Save and publish", however it was no where near as extensive enough as we had originally though.
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | events_bound_to-2838956-4.patch | 19.45 KB | markhalliwell |
| #3 | interdiff-2838956-2-3.txt | 523 bytes | markhalliwell |
Comments
Comment #2
markhalliwellComment #3
markhalliwellNeed to ignore tab events because it's need for keyboard navigation.
Comment #4
markhalliwellUgh, wrong commit.
Comment #6
markhalliwell