[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

@@ -58,7 +58,7 @@ bool EditorController::textAreaDidReceiveEvent(TextArea * textArea, Ion::Events:
saveScript();
return false;
}
if (static_cast<App *>(textArea->app())->textInputDidReceiveEvent(textArea, event)) {
if (static_cast<App *>(app())->textInputDidReceiveEvent(textArea, event)) {
return true;
}
if (event == Ion::Events::EXE) {