mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-18 21:30:38 +01:00
[apps/shared] In editable cell table view controller, forbid nan values
Change-Id: Ia49d3ae6282c034c055298346d382544cb132405
This commit is contained in:
committed by
Romain Goyet
parent
f3b677d149
commit
38d184e3d9
@@ -24,6 +24,10 @@ bool EditableCellTableViewController::textFieldDidFinishEditing(TextField * text
|
||||
AppsContainer * appsContainer = ((TextFieldDelegateApp *)app())->container();
|
||||
Context * globalContext = appsContainer->globalContext();
|
||||
float floatBody = Expression::parse(text)->approximate(*globalContext);
|
||||
if (isnan(floatBody)) {
|
||||
app()->displayWarning("Valeur non definie");
|
||||
return false;
|
||||
}
|
||||
setDataAtLocation(floatBody, m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow());
|
||||
willDisplayCellAtLocation(m_selectableTableView.cellAtLocation(m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow()), m_selectableTableView.selectedColumn(), m_selectableTableView.selectedRow());
|
||||
m_selectableTableView.reloadData();
|
||||
|
||||
Reference in New Issue
Block a user