Good Morning,
I know for sure that there is problem with the list box when you click at the top border of the control. Events are fired where the ListIndex = 0 (for sure the MouseUp Event suffers from this).
I worked around this by placing a simple IF THIS.ListIndex = 0 RETURN.
Good Luck,
ED