From 09cba3fe3fe14dcb927850e671713252d310b7a9 Mon Sep 17 00:00:00 2001 From: "Christopher Ronnewinkel (D036654)" Date: Tue, 29 Jul 2014 16:15:30 +0200 Subject: [PATCH] fix time-panel pixel-to-value-conversion by setting step-size to 1 second; --- .../java/com/sap/sailing/gwt/ui/client/TimePanel.java | 9 ++------- 1 file changed, 2 insertions(+), 7 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 0128d6198d8..4a3e05694f8 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 @@ -398,14 +398,9 @@ public class TimePanel extends SimplePanel implemen timeRangeProvider.setTimeRange(min, max, this); } - int numSteps = timeSlider.getElement().getClientWidth(); - if (numSteps > 0) { - timeSlider.setStepSize(numSteps, fireEvent); - } else { - timeSlider.setStepSize(1000, fireEvent); - } + // set timeSlider step-size to 1000 milliseconds (according to time represented as long) + timeSlider.setStepSize(1000, fireEvent); - // Christopher: following setCurrentValue requires stepsize to be set <> 0 (otherwise division by zero; NaN) if (timeSlider.getCurrentValue() == null) { timeSlider.setCurrentValue(new Double(min.getTime()), fireEvent); }