mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
[apps/shared] Handle formula input abort
This commit is contained in:
@@ -97,6 +97,16 @@ bool StoreController::textFieldDidFinishEditing(TextField * textField, const cha
|
||||
return true;
|
||||
}
|
||||
|
||||
bool StoreController::textFieldDidAbortEditing(TextField * textField) {
|
||||
if (textField == contentView()->formulaInputView()->textField()) {
|
||||
contentView()->displayFormulaInput(false);
|
||||
app()->setFirstResponder(contentView());
|
||||
return true;
|
||||
}
|
||||
return EditableCellTableViewController::textFieldDidAbortEditing(textField);
|
||||
}
|
||||
|
||||
|
||||
int StoreController::numberOfColumns() {
|
||||
return FloatPairStore::k_numberOfColumnsPerSeries * FloatPairStore::k_numberOfSeries;
|
||||
}
|
||||
|
||||
@@ -21,6 +21,7 @@ public:
|
||||
|
||||
// TextFieldDelegate
|
||||
bool textFieldDidFinishEditing(TextField * textField, const char * text, Ion::Events::Event event) override;
|
||||
bool textFieldDidAbortEditing(TextField * textField) override;
|
||||
|
||||
// TableViewDataSource
|
||||
int numberOfColumns() override;
|
||||
|
||||
Reference in New Issue
Block a user