From 3e759670ffe315268ac904bec729f820bf9e361e Mon Sep 17 00:00:00 2001 From: fmittag Date: Thu, 2 Feb 2012 18:41:35 +0100 Subject: [PATCH] Fix the timepanel so that we always have a valid "current time" when min and max has been set. --- .../main/java/com/sap/sailing/gwt/ui/client/TimePanel.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 3306dfa07cb..24a4fe9210d 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 @@ -235,10 +235,11 @@ public class TimePanel extends FormPanel implements Component int numTicks = 8; sliderBar.setMinValue(new Double(min.getTime())); sliderBar.setMaxValue(new Double(max.getTime())); + if(sliderBar.getCurrentValue() == null) + sliderBar.setCurrentValue(new Double(min.getTime())); sliderBar.setNumTickLabels(numTicks); sliderBar.setNumTicks(numTicks); - double stepSize = (max.getTime() - min.getTime()) / numTicks; - sliderBar.setStepSize(stepSize); + sliderBar.setStepSize(60000); } public void changeMax(Date max) {