Author: knopp Date: Thu May 14 23:02:04 2009 New Revision: 774958 URL: http://svn.apache.org/viewvc?rev=774958&view=rev Log:
Issue: WICKET-1912 Modified: wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java Modified: wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java URL: http://svn.apache.org/viewvc/wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java?rev=774958&r1=774957&r2=774958&view=diff ============================================================================== --- wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java (original) +++ wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/markup/html/form/Form.java Thu May 14 23:02:04 2009 @@ -839,6 +839,9 @@ return false; } + // save the page in case form gets removed from hierarchy + Page page = getPage(); + // run validation validate(); @@ -877,7 +880,7 @@ // WICKET-1912 // If the form is stateless page parameters contain all form component // values. We need to remove those otherwise they get appended to action URL - final PageParameters parameters = getPage().getPageParameters(); + final PageParameters parameters = page.getPageParameters(); if (parameters != null) { visitFormComponents(new FormComponent.IVisitor()