diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/TimePanel.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/TimePanel.java index 8eff383bbcd..f7c5844518d 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/TimePanel.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/TimePanel.java @@ -118,6 +118,10 @@ public class TimePanel extends FormPanel implements @Override public void onValueChange(ValueChangeEvent newValue) { if(sliderBar.getCurrentValue() != null) { + if (TimePanel.this.timer.getPlayMode() == PlayModes.Live) { + // put timer into replay mode when user explicitly adjusts time; avoids having to press pause first + TimePanel.this.timer.setPlayMode(PlayModes.Replay); + } TimePanel.this.timer.setTime(sliderBar.getCurrentValue().longValue()); } }