[code] Script editor and Console are stacked.

Before, they appeared in modal views.

Change-Id: I42ea742370cd3cf0854965f67fc44b43db4cc309
This commit is contained in:
Léa Saviot
2017-10-31 18:10:18 +01:00
committed by Romain Goyet
parent eadf4a018a
commit fbdf6379d8
9 changed files with 51 additions and 80 deletions

View File

@@ -18,8 +18,8 @@ void EditorController::setScript(Script script){
}
bool EditorController::handleEvent(Ion::Events::Event event) {
if (event == Ion::Events::OK) {
app()->dismissModalViewController();
if (event == Ion::Events::OK || event == Ion::Events::Back) {
stackController()->pop();
return true;
}
return false;
@@ -112,4 +112,8 @@ bool EditorController::textAreaDidReceiveEvent(TextArea * textArea, Ion::Events:
return false;
}
StackViewController * EditorController::stackController() {
return static_cast<StackViewController *>(parentResponder());
}
}