Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 1.8.2, 1.8.2-EE-GA_P02
-
Fix Version/s: EE-1.8.2.GA_P03, 2.1-Beta, 3.0, EE-2.0.0.GA_P01
-
Component/s: None
-
Labels:None
-
Environment:ICEfaces 1.8.2
Firefox 3.x, 4 and IE 7, 8, 9.
-
Assignee Priority:P2
Description
ice:panelTooltip-components may be filled dynamically with content by implementing a display listener:
<ice:panelTooltip id="..." displayListener="#{tooltipController.displayListener}" ... displayOn="hover" hideOn="mouseout">
...
</ice:panelTooltip>
This feature currently conflicts with blockUIOnSubmit as this parameter causes the tooltip to flicker. This can be reproduced in the component show case (Layout Panels -> Tooltip panel) by activating blockUIOnSubmit and hovering one of the provinces.
<ice:panelTooltip id="..." displayListener="#{tooltipController.displayListener}" ... displayOn="hover" hideOn="mouseout">
...
</ice:panelTooltip>
This feature currently conflicts with blockUIOnSubmit as this parameter causes the tooltip to flicker. This can be reproduced in the component show case (Layout Panels -> Tooltip panel) by activating blockUIOnSubmit and hovering one of the provinces.
Added test that verifies if the position of the mouse is moved outside the tooltip enabled element, and only then act on the triggered 'mouseout' event. This way the tooltip is hidden only when the mouse is truly moved outside the tooltip enabled element.