From 45203077b46195d6497f714f86be22c6cd1b06dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Tue, 21 Mar 2017 16:35:05 +0100 Subject: [PATCH] [apps/shared] Fix bug in store controller Change-Id: I2efbeca40a2086e301f7a6bd10a01eeba8a3d0ba --- apps/shared/store_controller.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/shared/store_controller.cpp b/apps/shared/store_controller.cpp index 48f5f28c9..00f425ebc 100644 --- a/apps/shared/store_controller.cpp +++ b/apps/shared/store_controller.cpp @@ -91,6 +91,9 @@ bool StoreController::handleEvent(Ion::Events::Event event) { return true; } if (event == Ion::Events::Backspace) { + if (m_selectableTableView.selectedRow() == 0 || m_selectableTableView.selectedRow() == numberOfRows()-1) { + return false; + } m_store->deletePairAtIndex(m_selectableTableView.selectedRow()-1); m_selectableTableView.reloadData(); return true;