Hi all, Thanks for the pointers. In the end I switched to AjaxResponseRenderer rather than returning the zone's body, and all seems to work well. I'm not sure why I didn't do it this way to begin with. You can see the old line of code now commented out.
public void onFilter(){ expand(); //Effectively re-query database //return request.isXHR() ? operationChildZone.getBody() : this; ajaxResponseRenderer.addRender(operationChildZone); } Thanks & regards, Chris. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org