[escher] Make app() a global function

This way it can easily be reached by anyone, including non-responders.
And it can easily be overwritten in namespaced apps.
This commit is contained in:
Romain Goyet
2019-06-03 14:32:41 +02:00
committed by EmilieNumworks
parent 154baae6d3
commit 45875dd642
15 changed files with 22 additions and 17 deletions

View File

@@ -290,7 +290,7 @@ bool ConsoleController::textFieldDidReceiveEvent(TextField * textField, Ion::Eve
return true;
}
}
return static_cast<App *>(textField->app())->textInputDidReceiveEvent(textField, event);
return static_cast<App *>(app())->textInputDidReceiveEvent(textField, event);
}
bool ConsoleController::textFieldDidFinishEditing(TextField * textField, const char * text, Ion::Events::Event event) {