Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.1-Beta
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Tomcat 7.0.12
Description
The application is using an ace:panel in the following manner, it should just toggle client side without generating a request to the server:
<ace:panel id="filtersPanel"
toggleable="true"
header="Filters">
However, toggling the component in IE7 is resulting in execution of the JSF lifecycle and the execution of this code in one of the PhaseListeners:
if ("ice.dispose.window".equals(fc.getExternalContext()
.getRequestParameterMap().get("ice.submit.type"))) {
The undesirable effect is that their current window scope bean is being destroyed when the print preview window is launched and the user session is destroyed.
I have not been able to reproduce this in the poc.
<ace:panel id="filtersPanel"
toggleable="true"
header="Filters">
However, toggling the component in IE7 is resulting in execution of the JSF lifecycle and the execution of this code in one of the PhaseListeners:
if ("ice.dispose.window".equals(fc.getExternalContext()
.getRequestParameterMap().get("ice.submit.type"))) {
The undesirable effect is that their current window scope bean is being destroyed when the print preview window is launched and the user session is destroyed.
I have not been able to reproduce this in the poc.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion