ICEfaces
  1. ICEfaces
  2. ICE-9012

ace:tooltip - No longer displays after element update.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: EE-3.2.0.GA
    • Fix Version/s: 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All
    • Salesforce Case Reference:
    • Workaround Exists:
      Yes
    • Workaround Description:
      Hide
      Surround the input element with a panelGroup tag and define the tooltip to that panel id. For example:

       <h:panelGroup layout="block" id="selectPanel">
            <h:selectOneMenu id="selectMenu"...>
            <ace:tooltip for="selectPanel"...>

      Alternatively, use the ace:delegate component in conjunction with the ace:tooltip. However, the panelGroup workaround accomplishes pretty much the same thing in the same way that the delegate mode does. The difference is that instead of using an h:panelGroup, they would use ace:delegate and use the forDelegate attribute in the tooltip.
      Show
      Surround the input element with a panelGroup tag and define the tooltip to that panel id. For example:  <h:panelGroup layout="block" id="selectPanel">       <h:selectOneMenu id="selectMenu"...>       <ace:tooltip for="selectPanel"...> Alternatively, use the ace:delegate component in conjunction with the ace:tooltip. However, the panelGroup workaround accomplishes pretty much the same thing in the same way that the delegate mode does. The difference is that instead of using an h:panelGroup, they would use ace:delegate and use the forDelegate attribute in the tooltip.

      Description

      If an ace:tooltip is set for an input element (in this case an h:selectOneMenu) and this element is updated. The tooltip is no longer shown. Seems like like update is causing the tooltip related code for the element to be cleared out.
      1. Case11986Example2.zip
        19 kB
        Arran Mccullough
      2. Case11986Example2WAR.zip
        9.52 MB
        Arran Mccullough

        Activity

        Hide
        Arran Mccullough added a comment -

        Attached test case that shows issue.

        Steps:

        • Load welcomeICEfaces.jsf
        • Hover over the selectOneMenu, tooltip is shown.
        • Click on the "List Two" button.
        • Hover over the selectOneMenu again, no tooltip is shown.
        Show
        Arran Mccullough added a comment - Attached test case that shows issue. Steps: Load welcomeICEfaces.jsf Hover over the selectOneMenu, tooltip is shown. Click on the "List Two" button. Hover over the selectOneMenu again, no tooltip is shown.
        Hide
        Ken Fyten added a comment -

        Marking Won't Fix as using one of the two identified work-arounds is required in this case.

        Show
        Ken Fyten added a comment - Marking Won't Fix as using one of the two identified work-arounds is required in this case.

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: