[ 
https://issues.apache.org/jira/browse/WICKET-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alastair Maw updated WICKET-409:
--------------------------------

    Description: If PopupSettings are set on a BookmarkableLink the target 
Class of the BookmarkableLink is constructed twice.  (was: If PopupSettings are 
set on a BookmarkableLink the target Class of the BookmarkableLink is 
constructed twice.


abstract public class LiveHelpStatusPanel extends Panel {

        @SpringBean
        LiveHelpService liveHelpService;

        public LiveHelpStatusPanel(String id) {
                super(id);

                PopupSettings settings = new PopupSettings();
                settings.setHeight(225);
                settings.setWidth(350);

                BookmarkablePageLink link = new 
BookmarkablePageLink("liveHelpLink",
                                getLiveHelpPage()) {

                        boolean isSupportOnline = true;

                        @Override
                        protected void onAttach() {

                                List<Buddy> staff = 
liveHelpService.getSupportStaff();
                                for (Buddy buddy : staff) {
                                        if (buddy.isOnline() && 
!buddy.isAway()) {
                                                isSupportOnline = true;
                                        }
                                }

                        }

                        @Override
                        public boolean isVisible() {
                                return isSupportOnline;
                        }

                };
                link.setPopupSettings(settings);
                add(link);
        }

        public abstract Class getLiveHelpPage();

}
)

> Page constructed twice when a BookmarkableLink has PopupSettings
> ----------------------------------------------------------------
>
>                 Key: WICKET-409
>                 URL: https://issues.apache.org/jira/browse/WICKET-409
>             Project: Wicket
>          Issue Type: Bug
>    Affects Versions: 1.2.5
>            Reporter: Joseph Toth
>
> If PopupSettings are set on a BookmarkableLink the target Class of the 
> BookmarkableLink is constructed twice.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to