diff gwt-client/src/main/java/org/dive4elements/river/client/client/ui/UIProviderFactory.java @ 9580:839b2aa84dd0

minuend/subtrahend-UI-switch
author gernotbelger
date Tue, 08 Jan 2019 17:01:09 +0100
parents ba0561906f81
children 8ed6c45136fa
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/UIProviderFactory.java	Tue Dec 11 17:08:36 2018 +0100
+++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/UIProviderFactory.java	Tue Jan 08 17:01:09 2019 +0100
@@ -242,13 +242,14 @@
         } else if (uiProvider.equals("uinfo.salix.supraregional.table")) {
             return new SupraRegionalTablePanel();
         } else if ("sinfo_flowdepth_development_twin_panel".equals(uiProvider))
-            return new DiffPairTwinPanel(user, 1, getMSG().sinfo_flow_depth_development_twin_panel_max_count_msg());
+            return new DiffPairTwinPanel(user, 1, getMSG().sinfo_flow_depth_development_twin_panel_max_count_msg(), true);// if switched here, also switch on
+                                                                                                                          // server side
 
         else if ("sinfo_flowdepth_twin_panel".equals(uiProvider))
-            return new DiffPairTwinPanel(user, 9999, "");
+            return new DiffPairTwinPanel(user, 9999, "", true); // if switched here, also switch on server side
 
         else if ("sinfo_flowdepthminmax_twin_panel".equals(uiProvider))
-            return new FlowDepthMinMaxTwinPanel(user);
+            return new FlowDepthMinMaxTwinPanel(user); // minuend-subtrahend switch is in constructor
 
         // GWT.log("Picked default provider.");
         return new SelectProvider();

http://dive4elements.wald.intevation.org