From 80468daaf361fc2ffb2f044d78b31fd2a82232b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Mon, 10 Apr 2017 10:53:27 +0200 Subject: [PATCH] [apps/shared] In list controller, if the number of rows has decreased, reinit the scrolling before selecting the last row Change-Id: If7948cdd6a2ea70fd8e48de2799111df5dfd977e --- apps/shared/list_controller.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/shared/list_controller.cpp b/apps/shared/list_controller.cpp index 946e16a3b..6a27969b3 100644 --- a/apps/shared/list_controller.cpp +++ b/apps/shared/list_controller.cpp @@ -153,6 +153,7 @@ void ListController::didBecomeFirstResponder() { m_selectableTableView.selectCellAtLocation(m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow()); } if (m_selectableTableView.selectedRow() >= numberOfRows()) { + m_selectableTableView.selectCellAtLocation(1, 0); m_selectableTableView.selectCellAtLocation(m_selectableTableView.selectedColumn(), numberOfRows()-1); } footer()->setSelectedButton(-1);