Hi, I've just made an upgrade to 1.3-SNAPSHOT. And now I have a problem with customizing PagingNavigator component, because of moving creation of components to onBeforeRender() method. In out navigator we want to hide (remove) some links (eg. first and last). So I have a constructor like this:
public FooterPagingNavigator(String id, IPageable pageable) { super(id, pageable); remove("first"); remove("last"); } Now the exception is thrown because these links are added in onBeforeRender(). So I can change our component and move code from constructor to onBeforeRender(), but now in this method in PagingNavigator there is a condition: if (get("first") == null) { ... } So each time I remove "first" component the code inside condition will be called - so exception will be thrown then. The question is why this condition is in such form: if (get("first") == null) and no like this: if (!hasBeenRendered()) ? Then I will be able to remove components using the same condition. -- Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]