This is a mirror issue in the PE repo for openui/open-ui#1312. Happy to discuss here or there, but FWIW I think more of the practical discussion of the menu API will be done there, in OpenUI.
TL;DR: for <menuitem> elements, and perhaps <select>/<option>, it might be good to redefine the target for the synthetic click event so that it's more intuitive for mousedown-drag-mouseup type interactions.
This is a mirror issue in the PE repo for openui/open-ui#1312. Happy to discuss here or there, but FWIW I think more of the practical discussion of the menu API will be done there, in OpenUI.
TL;DR: for
<menuitem>elements, and perhaps<select>/<option>, it might be good to redefine the target for the syntheticclickevent so that it's more intuitive for mousedown-drag-mouseup type interactions.