When a treeview node is not draggable, it is impossible to drop a node above it, but the a "hit" mark appears, as if dropping could be possible.
- create a tree with draggable and undraggable nodes. The undraggable nodes should be below each other and on the top of the tree.
- move a draggable node over an undraggable element
- dropping is impossible (which is good) but the hit area is shown
hit area is shown even when dropping to that place is forbidden
hit are is shown only when dropping is possible
See the attached html for testing.
You can place it into the alloy repo demos/tree directory
install http-server for nodejs
run http-server from alloy-ui repo's root directory
I added a new tree example for the demos, so you can test my fix with the demos\tree\index.html file.
Just point your browser into http-server's port.