From 158a45e94d92d14b13367cc5dacbb0949ac6dfd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Thu, 16 Jan 2020 15:30:25 +0100 Subject: [PATCH] [apps/shared] AbstractScrollableExactApproximateExpressionsView: let the child class decides which subview to select --- .../scrollable_exact_approximate_expressions_view.cpp | 9 --------- .../scrollable_exact_approximate_expressions_view.h | 1 - 2 files changed, 10 deletions(-) diff --git a/apps/shared/scrollable_exact_approximate_expressions_view.cpp b/apps/shared/scrollable_exact_approximate_expressions_view.cpp index 32797fb85..dbcf30924 100644 --- a/apps/shared/scrollable_exact_approximate_expressions_view.cpp +++ b/apps/shared/scrollable_exact_approximate_expressions_view.cpp @@ -199,15 +199,6 @@ void AbstractScrollableExactApproximateExpressionsView::setDisplayLeft(bool disp layoutSubviews(); } -void AbstractScrollableExactApproximateExpressionsView::didBecomeFirstResponder() { - if (contentCell()->centeredExpressionView()->layout().isUninitialized()) { - setSelectedSubviewPosition(SubviewPosition::Right); - } - if (contentCell()->rightExpressionView()->layout().isUninitialized()) { - setSelectedSubviewPosition(SubviewPosition::Center); - } -} - bool AbstractScrollableExactApproximateExpressionsView::handleEvent(Ion::Events::Event event) { bool leftIsVisible = false; KDCoordinate leftWidth = 0; diff --git a/apps/shared/scrollable_exact_approximate_expressions_view.h b/apps/shared/scrollable_exact_approximate_expressions_view.h index e90217f98..5d1158794 100644 --- a/apps/shared/scrollable_exact_approximate_expressions_view.h +++ b/apps/shared/scrollable_exact_approximate_expressions_view.h @@ -27,7 +27,6 @@ public: void setDisplayCenter(bool display); void setDisplayLeft(bool display); void reloadScroll(); - void didBecomeFirstResponder() override; bool handleEvent(Ion::Events::Event event) override; Poincare::Layout layout() const { return constContentCell()->layout();