[escher] Correct selectable table view

Change-Id: I0cb8e254f9bdfd91c234f2eb87fd7a7d65c53d79
This commit is contained in:
Émilie Feral
2017-05-02 17:49:31 +02:00
parent 4349a3c579
commit f6abcbac3c
2 changed files with 2 additions and 2 deletions

View File

@@ -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);

View File

@@ -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);
}