Fix the timepanel so that we always have a valid "current time" when min and max has been set.

This commit is contained in:
fmittag committed 2012-02-02 18:41:35 +01:00
1 parent 0363789f2e
commit 3e759670ff
1 file changed
+3 -2
@@ -235,10 +235,11 @@ public class TimePanel extends FormPanel implements Component<TimePanelSettings>
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) {