diff --git a/escher/include/escher/editable_expression_view.h b/escher/include/escher/editable_expression_view.h index d0c6e88b8..44d5f867e 100644 --- a/escher/include/escher/editable_expression_view.h +++ b/escher/include/escher/editable_expression_view.h @@ -30,7 +30,6 @@ public: KDSize minimalSizeForOptimalDisplay() const override; /* Responder */ - void didBecomeFirstResponder() override; bool handleEvent(Ion::Events::Event event) override; static constexpr int k_bufferLength = TextField::maxBufferSize(); diff --git a/escher/src/editable_expression_view.cpp b/escher/src/editable_expression_view.cpp index 359d129cf..cc557b04e 100644 --- a/escher/src/editable_expression_view.cpp +++ b/escher/src/editable_expression_view.cpp @@ -88,14 +88,6 @@ void EditableExpressionView::drawRect(KDContext * ctx, KDRect rect) const { } } -void EditableExpressionView::didBecomeFirstResponder() { - if (editionIsInTextField()) { - app()->setFirstResponder(&m_textField); - return; - } - app()->setFirstResponder(&m_scrollableExpressionViewWithCursor); -} - bool EditableExpressionView::handleEvent(Ion::Events::Event event) { return editionIsInTextField() ? m_textField.handleEvent(event) : m_scrollableExpressionViewWithCursor.handleEvent(event); }