Ticket #7435 (closed bug: invalid)
Firefox title attribute (tooltips) stop working when returning False from a bound 'mouseout' event.
|Reported by:||phun007@…||Owned by:|
Please refer to http://jsfiddle.net/QHuxh/ for an example demonstrating the behavior. If you bind a 'mouseout' event to an element with child elements (a table or div with child divs) and return False in that event handler, the tooltips (values in the title attribute of the element) stop showing in Firefox after the first mouseout event is triggered. In the example above, if you hover over Row 1 and then go to Row 2, the tooltip doesn't show for an further hovering of the Rows. The tooltips will start working again if you hover outside of the parent div and then hover over any part of the parent div (but only for one time, then they stop again).
I tried to come up with an example that was as simple as possible to reproduce the problem. If we return True out of the mouseout event handler, everything works as expected. I've boiled down the problem to either jQuery or Firefox itself.
Also note that this is limited to Firefox. Chrome, Safari and IE work as expected, even when returning False. This behavior is present is all versions of jQuery as well.
- Priority changed from undecided to low
- Resolution set to invalid
- Status changed from new to closed
- Component changed from unfiled to event