The mouse listeners for onItemHover/onItemLeave are setup on the row and filter based the event target.
This can be unreliable if you have your own custom event listeners and onItemLeave doesn't work at all (it triggers when the mouse leaves the row, not the item)
The mouse listeners for onItemHover/onItemLeave are setup on the row and filter based the event target.
This can be unreliable if you have your own custom event listeners and onItemLeave doesn't work at all (it triggers when the mouse leaves the row, not the item)