From f6abcbac3c3956abd03fade2550b5ac7b209a67d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Tue, 2 May 2017 17:49:31 +0200 Subject: [PATCH] [escher] Correct selectable table view Change-Id: I0cb8e254f9bdfd91c234f2eb87fd7a7d65c53d79 --- escher/include/escher/selectable_table_view.h | 2 +- escher/src/selectable_table_view.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/escher/include/escher/selectable_table_view.h b/escher/include/escher/selectable_table_view.h index cca33fd72..5e6fa0938 100644 --- a/escher/include/escher/selectable_table_view.h +++ b/escher/include/escher/selectable_table_view.h @@ -27,7 +27,7 @@ public: void selectRow(int j); void selectColumn(int i); virtual bool handleEvent(Ion::Events::Event event) override; - virtual void didBecomeFirstResponder() override; + virtual void didEnterResponderChain(Responder * previousFirstResponder) override; virtual void willExitResponderChain(Responder * nextFirstResponder) override; void deselectTable(); bool selectCellAtLocation(int i, int j); diff --git a/escher/src/selectable_table_view.cpp b/escher/src/selectable_table_view.cpp index 6d6d6a5eb..cf2ac6b38 100644 --- a/escher/src/selectable_table_view.cpp +++ b/escher/src/selectable_table_view.cpp @@ -28,7 +28,7 @@ void SelectableTableView::selectColumn(int i) { m_delegate->selectColumn(i); } -void SelectableTableView::didBecomeFirstResponder() { +void SelectableTableView::didEnterResponderChain(Responder * previousFirstResponder) { selectCellAtLocation(selectedColumn(), selectedRow()); m_delegate->tableViewDidChangeSelection(this, 0, -1); }