Details
-
Type: Bug
-
Status: Closed
-
Priority: 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:
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.
Activity
Arran Mccullough
created issue -
Arran Mccullough
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case Reference | 5007000000RUm7hAAD |
Arran Mccullough
made changes -
Attachment | Case11986Example2.zip [ 15471 ] | |
Attachment | Case11986Example2WAR.zip [ 15472 ] |
Ken Fyten
made changes -
Fix Version/s | 3.3 [ 10370 ] | |
Assignee | Arturo Zambrano [ artzambrano ] | |
Affects Version/s | 3.3 [ 10370 ] | |
Assignee Priority | P3 [ 10012 ] |
Ken Fyten
made changes -
Workaround Description |
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"...> |
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. |
Ken Fyten
made changes -
Status | Open [ 1 ] | Closed [ 6 ] |
Assignee Priority | P3 [ 10012 ] | |
Resolution | Won't Fix [ 2 ] |
Attached test case that shows issue.
Steps: