Steps to reproduce
- visit http://zkfiddle.org/sample/jiv1pc/43-Listbox-Drag-and-Drop-With-nested-Listbox with Firefox
- click the listbox in select mold
Simplified reproducible case
<zk> <div draggable="true"> <listbox mold="select" > <listitem label="fasfsaf" selected="true" /> <listitem label="fasfsaf2" /> </listbox> </div> </zk>
Actual result
The drop-down list doesn't show up.
Workaround
<script defer="true"><![CDATA[ zk.Draggable.ignoreStop = function (target) { return zk(target).isInput() || (!(zk.ie < 8) && jq.nodeName(target, 'select')) || jq.nodeName(target, 'option'); } ]]></script>
For in zk.Draggable._mousedown(), there is code that stop the event:
... if ((!(zk.ie < 11) || zk.ie9) && !zk.mobile) { if (!zk.Draggable.ignoreStop(target)) devt.stop(); ... }