From 0702212cfe082fe92c84156a6ecd624b5a5e5bfc Mon Sep 17 00:00:00 2001 From: Ruben Dashyan Date: Thu, 27 Jun 2019 13:51:52 +0200 Subject: [PATCH] [apps/home] Select cell on Snapshot's construction --- apps/home/app.h | 1 + apps/home/controller.cpp | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/home/app.h b/apps/home/app.h index cdbf95b1b..f54b78d4a 100644 --- a/apps/home/app.h +++ b/apps/home/app.h @@ -15,6 +15,7 @@ public: }; class Snapshot : public ::App::Snapshot, public SelectableTableViewDataSource { public: + Snapshot() { selectCellAtLocation(0, 0); } App * unpack(Container * container) override; Descriptor * descriptor() override; }; diff --git a/apps/home/controller.cpp b/apps/home/controller.cpp index f205076bb..262c68186 100644 --- a/apps/home/controller.cpp +++ b/apps/home/controller.cpp @@ -78,9 +78,6 @@ bool Controller::handleEvent(Ion::Events::Event event) { } void Controller::didBecomeFirstResponder() { - if (m_selectionDataSource->selectedRow() == -1) { - m_selectionDataSource->selectCellAtLocation(0, 0); - } app()->setFirstResponder(m_view.selectableTableView()); }