[escher] Clean code.

Change-Id: I081aa2ac6b1be4df034aeac0e274379e9daa2afd
This commit is contained in:
Léa Saviot
2018-04-16 11:19:30 +02:00
parent e90b3fd1cd
commit e60cf7cea3

View File

@@ -40,21 +40,18 @@ Toolbox * ScrollableExpressionViewWithCursor::toolbox() {
bool ScrollableExpressionViewWithCursor::handleEvent(Ion::Events::Event event) {
KDSize previousSize = minimalSizeForOptimalDisplay();
bool shouldRecomputeLayout = false;
bool didHandleEvent = false;
if (privateHandleMoveEvent(event, &shouldRecomputeLayout)) {
if (!shouldRecomputeLayout) {
m_expressionViewWithCursor.cursorPositionChanged();
scrollToCursor();
return true;
}
reload();
KDSize newSize = minimalSizeForOptimalDisplay();
if (m_delegate && previousSize.height() != newSize.height()) {
m_delegate->scrollableExpressionViewWithCursorDidChangeSize(this);
reload();
}
return true;
didHandleEvent = true;
} else if (privateHandleEvent(event)) {
didHandleEvent = true;
}
if (privateHandleEvent(event)) {
if (didHandleEvent) {
reload();
KDSize newSize = minimalSizeForOptimalDisplay();
if (m_delegate && previousSize.height() != newSize.height()) {