[apps] Factorize code: textFieldDidReceiveEvent implementation is

identical for all parameters controller
This commit is contained in:
Émilie Feral
2017-12-15 14:38:22 +01:00
committed by EmilieNumworks
parent 25a5748f85
commit 83b5798850
9 changed files with 42 additions and 33 deletions

View File

@@ -137,14 +137,6 @@ bool FloatParameterController::textFieldDidFinishEditing(TextField * textField,
return true;
}
bool FloatParameterController::textFieldDidReceiveEvent(::TextField * textField, Ion::Events::Event event) {
if (event == Ion::Events::Backspace && !textField->isEditing()) {
textField->setEditing(true);
return true;
}
return TextFieldDelegate::textFieldDidReceiveEvent(textField, event);
}
TextFieldDelegateApp * FloatParameterController::textFieldDelegateApp() {
return (TextFieldDelegateApp *)app();
}