[ http://issues.apache.org/jira/browse/BEEHIVE-542?page=all ]
Rich Feit resolved BEEHIVE-542:
-------------------------------
Fix Version: 1.1
(was: TBD)
Resolution: Fixed
Assign To: Julie Zhuo (was: Rich Feit)
Committed with revision 290996.
> Multiple popup scripts generated when multiple popup config exist in one page
> -----------------------------------------------------------------------------
>
> Key: BEEHIVE-542
> URL: http://issues.apache.org/jira/browse/BEEHIVE-542
> Project: Beehive
> Type: Bug
> Components: NetUI
> Versions: v1m1
> Reporter: Julie Zhuo
> Assignee: Julie Zhuo
> Priority: Minor
> Fix For: 1.1
> Attachments: j542-patch.txt, jira542.ZIP
>
> When a page has multple popup config like the following,
> <br/>
> <netui:anchor action="goNested" popup="true">
> <netui:configurePopup width="500" height="500"
> directories="true"/>
> </netui:anchor>
>
> <br/>
> <netui:anchor action="goNested" popup="true">
> <netui:configurePopup width="500" height="500"
> toolbar="false" location="false"
> directories="true" status="false"
> menubar="false" resizable="false"
> scrollbars="false" replace="false"/>
> </netui:anchor>
>
> <br/>
> multiple popup window open scripts generated multiple times in the page, see
> below.
> window_Netui_Popup = null;
> function Netui_Popup(url, name, features, replace)
> {
> if (window_Netui_Popup != null && ! window_Netui_Popup.closed)
> {
> window_Netui_Popup.focus();
> return;
> }
> window_Netui_Popup=open(url, name, features, replace);
> if (window_Netui_Popup.opener == null) window_Netui_Popup.opener=self;
> }
> window_Netui_Popup = null;
> function Netui_Popup(url, name, features, replace)
> {
> if (window_Netui_Popup != null && ! window_Netui_Popup.closed)
> {
> window_Netui_Popup.focus();
> return;
> }
> window_Netui_Popup=open(url, name, features, replace);
> if (window_Netui_Popup.opener == null) window_Netui_Popup.opener=self;
> }
> Expect to see only one block of this script generated.
> Repro: Unzip the repro pageflow and put the pageflow into the netui-blanc
> template wewbapp. Compile and deploy to tomcat. Browse to the pageflow by
> http://localhost:8080/webapp/directories/Controller.jpf. Once the page is
> loaded, do a view source and check the JS script that are generated for that
> page.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira