[apps/shared] In list controller, fix bug

Change-Id: Ie3d4c933a9cc52fc39fac74b756344cd67e7ed90
This commit is contained in:
Émilie Feral
2017-04-25 17:13:03 +02:00
parent 2ce50b761b
commit 3e848b7a4d

View File

@@ -204,7 +204,7 @@ bool ListController::handleEvent(Ion::Events::Event event) {
}
}
}
if (event == Ion::Events::Backspace &&
if (event == Ion::Events::Backspace && selectableTableView()->selectedRow() >= 0 &&
(selectableTableView()->selectedRow() < numberOfRows() - 1 || m_functionStore->numberOfFunctions() == m_functionStore->maxNumberOfFunctions())) {
Shared::Function * function = m_functionStore->functionAtIndex(functionIndexForRow(selectableTableView()->selectedRow()));
if (selectableTableView()->selectedColumn() == 1) {