diff --git a/apps/regression/graph_controller.cpp b/apps/regression/graph_controller.cpp index b4da31972..d77a194ef 100644 --- a/apps/regression/graph_controller.cpp +++ b/apps/regression/graph_controller.cpp @@ -266,10 +266,6 @@ bool GraphController::handleEnter() { } // InteractiveCurveViewController -void GraphController::initRangeParameters() { - m_store->setDefault(); -} - void GraphController::initCursorParameters() { if (*m_selectedSeriesIndex < 0 || m_store->seriesIsEmpty(*m_selectedSeriesIndex)) { *m_selectedSeriesIndex = m_store->indexOfKthNonEmptySeries(0); diff --git a/apps/regression/graph_controller.h b/apps/regression/graph_controller.h index 252fd5e72..2f7d59e25 100644 --- a/apps/regression/graph_controller.h +++ b/apps/regression/graph_controller.h @@ -44,7 +44,6 @@ private: bool handleEnter() override; // InteractiveCurveViewController - void initRangeParameters() override; void initCursorParameters() override; uint32_t modelVersion() override; uint32_t rangeVersion() override; diff --git a/apps/shared/function_graph_controller.cpp b/apps/shared/function_graph_controller.cpp index 7e766d366..8f89bc59b 100644 --- a/apps/shared/function_graph_controller.cpp +++ b/apps/shared/function_graph_controller.cpp @@ -108,10 +108,6 @@ InteractiveCurveViewRangeDelegate::Range FunctionGraphController::computeYRange( return range; } -void FunctionGraphController::initRangeParameters() { - interactiveCurveViewRange()->setDefault(); -} - double FunctionGraphController::defaultCursorAbscissa() { return (interactiveCurveViewRange()->xMin()+interactiveCurveViewRange()->xMax())/2.0f; } diff --git a/apps/shared/function_graph_controller.h b/apps/shared/function_graph_controller.h index c97bd290c..f5cf39a4b 100644 --- a/apps/shared/function_graph_controller.h +++ b/apps/shared/function_graph_controller.h @@ -46,7 +46,6 @@ private: virtual int estimatedBannerNumberOfLines() const { return 1; } // InteractiveCurveViewController - void initRangeParameters() override; void initCursorParameters() override; bool moveCursorVertically(int direction) override; CurveView * curveView() override; diff --git a/apps/shared/interactive_curve_view_controller.cpp b/apps/shared/interactive_curve_view_controller.cpp index b8a3c61ea..9ed7e5a81 100644 --- a/apps/shared/interactive_curve_view_controller.cpp +++ b/apps/shared/interactive_curve_view_controller.cpp @@ -143,7 +143,7 @@ void InteractiveCurveViewController::viewWillAppear() { uint32_t newModelVersion = modelVersion(); if (*m_modelVersion != newModelVersion) { if (*m_modelVersion == 0 || numberOfCurves() == 1) { - initRangeParameters(); + interactiveCurveViewRange()->setDefault(); } *m_modelVersion = newModelVersion; didChangeRange(interactiveCurveViewRange()); diff --git a/apps/shared/interactive_curve_view_controller.h b/apps/shared/interactive_curve_view_controller.h index e455a6457..6e8f67a91 100644 --- a/apps/shared/interactive_curve_view_controller.h +++ b/apps/shared/interactive_curve_view_controller.h @@ -38,7 +38,6 @@ public: protected: Responder * tabController() const; virtual StackViewController * stackController() const; - virtual void initRangeParameters() = 0; virtual void initCursorParameters() = 0; virtual bool moveCursorVertically(int direction) = 0; virtual uint32_t modelVersion() = 0;