[ http://issues.apache.org/jira/browse/BEEHIVE-542?page=all ]

Julie Zhuo updated BEEHIVE-542:
-------------------------------

    Attachment: jira542.ZIP

> 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: V1
>     Reporter: Julie Zhuo
>     Assignee: Rich Feit
>     Priority: Minor
>      Fix For: V1
>  Attachments: 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

Reply via email to