[apps/statistics] Forbid negative sizes and round float sizes

Change-Id: I4db9777bea04f70b86da97f940ef5cbe669e41d9
This commit is contained in:
Émilie Feral
2017-03-24 10:36:31 +01:00
parent 85b27c372d
commit 128af56396
8 changed files with 23 additions and 6 deletions

View File

@@ -22,7 +22,10 @@ bool EditableCellTableViewController::textFieldDidFinishEditing(TextField * text
app()->displayWarning(I18n::Message::UndefinedValue);
return false;
}
setDataAtLocation(floatBody, m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow());
if (!setDataAtLocation(floatBody, m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow())) {
app()->displayWarning(I18n::Message::ForbiddenValue);
return false;
}
willDisplayCellAtLocation(m_selectableTableView.cellAtLocation(m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow()), m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow());
m_selectableTableView.reloadData();
m_selectableTableView.selectCellAtLocation(m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow()+1);