Project: Eclipse_Platform_UI
Bug 164350 [JFace] Listener optimization in ToolTip
Reported: 2006-11-13 12:18:45 | Status: verified fixed

The hideListener in ToolTip is a bit too eager. If we're not handling mouse down events it doesn't need to be applied recursively. Also, the mouseExit hander doesn't need to be on anything under the shell. If fixed we should be careful to re-tool the listener in the event that the setHideOnMouseDown event changes state of that field.

Files changed in fix:
bundles/org.eclipse.jface/src/org/eclipse/jface/window/ToolTip.java