diff --git a/apps/shared/interval.h b/apps/shared/interval.h index 57ced33e8..3be28dc93 100644 --- a/apps/shared/interval.h +++ b/apps/shared/interval.h @@ -18,7 +18,7 @@ public: void setEnd(double f); void setStep(double f); void setElement(int i, double f); - void setNeedCompute(bool compute){ m_needCompute = compute;} + void forceRecompute(){ m_needCompute = true;} void reset(); void clear(); // TODO: decide the max number of elements after optimization diff --git a/apps/shared/interval_parameter_controller.cpp b/apps/shared/interval_parameter_controller.cpp index 3c928f786..cc8a41bca 100644 --- a/apps/shared/interval_parameter_controller.cpp +++ b/apps/shared/interval_parameter_controller.cpp @@ -85,7 +85,7 @@ int IntervalParameterController::reusableParameterCellCount(int type) { } void IntervalParameterController::buttonAction() { - m_interval->setNeedCompute(true); + m_interval->forceRecompute(); StackViewController * stack = stackController(); stack->pop(); if (stack->depth() > 1) {