[escher] ScrollableExpressionViewWithCursor handles Back event.

Change-Id: I8d98040e34740b48ee8285e5356ea94cd48f2e98
This commit is contained in:
Léa Saviot
2018-01-23 09:57:30 +01:00
parent a2c0eaa20b
commit bea0d208c1

View File

@@ -131,6 +131,11 @@ bool ScrollableExpressionViewWithCursor::privateHandleEvent(Ion::Events::Event e
m_expressionViewWithCursor.cursor()->setPosition(Poincare::ExpressionLayoutCursor::Position::Right);
return true;
}
if (event == Ion::Events::Back && isEditing()) {
setEditing(false);
m_delegate->scrollableExpressionViewWithCursorDidAbortEditing(this);
return true;
}
if (event == Ion::Events::Division) {
m_expressionViewWithCursor.cursor()->addFractionLayoutAndCollapseBrothers();
return true;