Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.2
-
Fix Version/s: EE-3.3.0.GA, 4.0.BETA, 4.0
-
Component/s: ICE-Components, Sample Apps
-
Labels:None
-
Environment:ICEfaces-3.3.0 Build11
Server: Tomcat7
Browsers: FF20, Chrome26, IE9/10
This is also an issue with ICEfaces 3.2.
-
Assignee Priority:P2
Description
showcase -> ice:selectInputDate > Popup:
A JS error (FF20, Chrome26, IE9/10) occurs, however the component is functional.
Steps:
- open the popup calendar and change the date.
- un-check the 'Render as Popup' check box (the inline calendar will be displayed).
- check the 'Render as Popup' check box. A JS error occurs.
Firefox error message:
TypeError: this.getButton(...) is null
http://localhost:8080/showcase/javax.faces.resource/coalesced.js.jsf?ln=ice.core&dgst=qn7g2n
Line 447
IE9/10 error message:
Message: Unable to get property 'id' of undefined or null reference
Line: 447
Char: 198367
Code: 0
URI: http://localhost:8081/showcase/javax.faces.resource/coalesced.js.jsf?ln=ice.core&dgst=qn7g2n
A JS error (FF20, Chrome26, IE9/10) occurs, however the component is functional.
Steps:
- open the popup calendar and change the date.
- un-check the 'Render as Popup' check box (the inline calendar will be displayed).
- check the 'Render as Popup' check box. A JS error occurs.
Firefox error message:
TypeError: this.getButton(...) is null
http://localhost:8080/showcase/javax.faces.resource/coalesced.js.jsf?ln=ice.core&dgst=qn7g2n
Line 447
IE9/10 error message:
Message: Unable to get property 'id' of undefined or null reference
Line: 447
Char: 198367
Code: 0
URI: http://localhost:8081/showcase/javax.faces.resource/coalesced.js.jsf?ln=ice.core&dgst=qn7g2n
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Bug introduced by
ICE-3448. In this scenario it was trying to close popup that had already been closed, and mistook the inline calendar for the popup. Check added. Fixed.M: C:\svn\ossrepo\icefaces3\trunk\icefaces\compat\core\src\main\javascript\extras\extras.js#34476