mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-05 03:43:52 +00:00
fix time-panel pixel-to-value-conversion by setting step-size to 1 second;
This commit is contained in:
1 parent
f7244c725b
commit
09cba3fe3f
1 file changed
+2
-7
+2
-7
@@ -398,14 +398,9 @@ public class TimePanel<T extends TimePanelSettings> 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);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user