Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
Security Level: public (Regular issues)
-
None
Description
The CLIENTWINDOW handler code loses the window when frames are involved.
Using e.g. a window scoped bean with the Primefaces Dialog Framework will result in issues. The bean is initialized in window1. A click on a button opens a dialog, which is opened through an iframe, but the dialog doesn't use the window id defined in the parent window. If a button in the dialog requires the original bean, it will find an uninitialized bean, because the frame gets a new window id window2.
The solution is to use the root window for the window id.
Attachments
Issue Links
- links to