From 1a105895e808c7416d2eaf04ac01387119970d5f Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Wed, 7 Sep 2016 18:05:48 +0200 Subject: [PATCH] single point of exit pattern Change-Id: Icab75709142a3bb58c72d3561c895e4b85d22967 --- .../SmartphoneTrackingEventManagementPanel.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SmartphoneTrackingEventManagementPanel.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SmartphoneTrackingEventManagementPanel.java index cc8c1bbef70..011c8459efd 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SmartphoneTrackingEventManagementPanel.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SmartphoneTrackingEventManagementPanel.java @@ -569,11 +569,10 @@ public class SmartphoneTrackingEventManagementPanel extends AbstractLeaderboardC configuration.defaultCourseDesignerMode = CourseDesignerMode.BY_MARKS; updateRegattaConfiguration(regatta, configuration); } else { - if (configuration.defaultCourseDesignerMode == CourseDesignerMode.BY_MARKS) { - return; + if (configuration.defaultCourseDesignerMode != CourseDesignerMode.BY_MARKS) { + DialogBox dialogBox = createOverrideConfigurationDialog(regatta, configuration); + dialogBox.center(); } - DialogBox dialogBox = createOverrideConfigurationDialog(regatta, configuration); - dialogBox.center(); } } }