diff --git a/decor/eta.go b/decor/eta.go index 308f203..ecf87b1 100644 --- a/decor/eta.go +++ b/decor/eta.go @@ -54,9 +54,9 @@ func MovingAverageETA(style TimeStyle, average ewma.MovingAverage, normalizer TimeNormalizer, wcc ...WC) Decorator { d := &movingAverageETA{ WC: initWC(wcc...), + producer: chooseTimeProducer(style), average: average, normalizer: normalizer, - producer: chooseTimeProducer(style), } return d } diff --git a/decor/speed.go b/decor/speed.go index b867e5d..bc9550f 100644 --- a/decor/speed.go +++ b/decor/speed.go @@ -69,8 +69,8 @@ func MovingAverageSpeed(unit interface{}, format string, average ewma.MovingAverage, wcc ...WC) Decorator { d := &movingAverageSpeed{ WC: initWC(wcc...), + producer: chooseSpeedProducer(unit, format), average: average, - producer: chooseSpeedProducer(unit, format), } return d }