Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.0.BETA
-
Fix Version/s: 4.0.BETA, EE-3.3.0.GA_P02, 4.0
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Icefaces4 trunk revision# 39423
Mojarra 2.2.4
Server: Tomcat7
Browser: IE11 (Doesn't occur in other browsers)
-
Assignee Priority:P2
Description
The drop down list does not render when clicking the component. The drop down list will render if you focus on the component (using TAB) before clicking it.
To reproduce:
1) Build / deploy showcase sample
2) Navigate to ace:selectmenu demo
3) Try interacting with the component
To reproduce:
1) Build / deploy showcase sample
2) Navigate to ace:selectmenu demo
3) Try interacting with the component
Detect IE11 (based on user agent string) to make sure the corresponding callbacks are registered for the select menu component. Previously the detection for IE relied on the presence of window.attachEvent function (which is correct). IE11 now removed the proprietary API so we cannot rely anymore on the presence of certain variables or properties.
See http://msdn.microsoft.com/en-us/library/ie/bg182625(v=vs.85).aspx#legacyAPIs .