diff gwt-client/src/main/java/org/dive4elements/river/client/client/ui/AbstractUIProvider.java @ 9079:aafae1ab25f0

epoch-panels, single-input-panels
author gernotbelger
date Wed, 23 May 2018 17:30:24 +0200
parents 766890addcb2
children 972e10522ed6
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/AbstractUIProvider.java	Tue May 22 17:44:05 2018 +0200
+++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/AbstractUIProvider.java	Wed May 23 17:30:24 2018 +0200
@@ -138,13 +138,12 @@
     @Override
     public void onClick(final ClickEvent e) {
         final List<String> errors = validate();
-        // if (errors == null || errors.isEmpty()) {
-        final Data[] data = getData();
-        fireStepForwardEvent(new StepForwardEvent(data));
-        // }
-        // else {
-        // showErrors(errors);
-        // }
+        if (errors == null || errors.isEmpty()) {
+            final Data[] data = getData();
+            fireStepForwardEvent(new StepForwardEvent(data));
+        } else {
+            showErrors(errors);
+        }
     }
 
     protected void showErrors(final List<String> errors) {

http://dive4elements.wald.intevation.org