This is an automated email from the ASF dual-hosted git repository.

pedro pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git

commit f67bccff1a98cc12d910cee4088b81db02c3e559
Author: Pedro Santos <[email protected]>
AuthorDate: Sat Nov 16 12:15:18 2024 -0300

    WICKET-3899 fix submitted flag set for not submitted form
---
 .../java/org/apache/wicket/markup/html/form/FormVisitTest.java     | 7 -------
 .../src/main/java/org/apache/wicket/markup/html/form/Form.java     | 2 +-
 2 files changed, 1 insertion(+), 8 deletions(-)

diff --git 
a/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/FormVisitTest.java
 
b/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/FormVisitTest.java
index 41485523b5..4e2f039624 100644
--- 
a/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/FormVisitTest.java
+++ 
b/wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/FormVisitTest.java
@@ -16,7 +16,6 @@
  */
 package org.apache.wicket.markup.html.form;
 
-import org.apache.wicket.Component;
 import org.apache.wicket.MarkupContainer;
 import org.apache.wicket.markup.IMarkupResourceStreamProvider;
 import org.apache.wicket.markup.html.WebMarkupContainer;
@@ -26,16 +25,11 @@ import org.apache.wicket.model.Model;
 import org.apache.wicket.util.resource.IResourceStream;
 import org.apache.wicket.util.resource.StringResourceStream;
 import org.apache.wicket.util.tester.WicketTestCase;
-import org.apache.wicket.util.visit.IVisit;
-import org.apache.wicket.util.visit.IVisitFilter;
-import org.apache.wicket.util.visit.IVisitor;
-import org.apache.wicket.util.visit.Visits;
 import org.apache.wicket.validation.INullAcceptingValidator;
 import org.apache.wicket.validation.IValidatable;
 import org.apache.wicket.validation.IValidator;
 import org.apache.wicket.validation.ValidationError;
 import org.junit.jupiter.api.BeforeEach;
-import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.*;
@@ -103,7 +97,6 @@ public class FormVisitTest extends WicketTestCase
        }
 
        @Test
-       @Disabled
        public void processInnerFormOnly()
        {
                page.outerForm.add(formValidator);
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java 
b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java
index c040536fde..2c40d09a41 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/Form.java
@@ -741,7 +741,7 @@ public class Form<T> extends WebMarkupContainer
        @Override
        public final void onRequest()
        {
-               onFormSubmitted(null);
+               onFormSubmitted(findSubmitter());
        }
 
        /**

Reply via email to