diff --git a/apps/graph/app.cpp b/apps/graph/app.cpp index 16866115c..a1db97be7 100644 --- a/apps/graph/app.cpp +++ b/apps/graph/app.cpp @@ -68,10 +68,6 @@ App::App(Snapshot * snapshot) : { } -InputViewController * App::inputViewController() { - return &m_inputViewController; -} - CodePoint App::XNT() { if (m_inputViewController.isEditing()) { int selectedFunctionIndex = m_listController.selectedRow(); diff --git a/apps/graph/app.h b/apps/graph/app.h index 0c27fe2de..69100e0e9 100644 --- a/apps/graph/app.h +++ b/apps/graph/app.h @@ -33,10 +33,12 @@ public: static App * app() { return static_cast(Container::activeApp()); } - InputViewController * inputViewController() override; CodePoint XNT() override; NestedMenuController * variableBoxForInputEventHandler(InputEventHandler * textInput) override; CartesianFunctionStore * functionStore() override { return static_cast(Shared::FunctionApp::functionStore()); } + InputViewController * inputViewController() override { + return &m_inputViewController; + } private: App(Snapshot * snapshot); ListController m_listController; diff --git a/apps/sequence/app.cpp b/apps/sequence/app.cpp index 07e0cf941..286346ea6 100644 --- a/apps/sequence/app.cpp +++ b/apps/sequence/app.cpp @@ -59,10 +59,6 @@ App::App(Snapshot * snapshot) : { } -InputViewController * App::inputViewController() { - return &m_inputViewController; -} - SequenceContext * App::localContext() { return &m_sequenceContext; } diff --git a/apps/sequence/app.h b/apps/sequence/app.h index 532dc522d..d5e6d60b2 100644 --- a/apps/sequence/app.h +++ b/apps/sequence/app.h @@ -35,12 +35,14 @@ public: static App * app() { return static_cast(Container::activeApp()); } - InputViewController * inputViewController() override; // TODO: override variableBoxForInputEventHandler to lock sequence in the variable box once they appear there // NestedMenuController * variableBoxForInputEventHandler(InputEventHandler * textInput) override; CodePoint XNT() override { return 'n'; } SequenceContext * localContext() override; SequenceStore * functionStore() override { return static_cast(Shared::FunctionApp::functionStore()); } + InputViewController * inputViewController() override { + return &m_inputViewController; + } private: App(Snapshot * snapshot); SequenceContext m_sequenceContext;