[escher] Fix bug in text field (scrolling issue when deleting characters)

Change-Id: I5ac63e7f3c78fd6e87f7de3e3d2d25cac58e3417
This commit is contained in:
Émilie Feral
2017-04-03 10:34:25 +02:00
parent 7d39182aeb
commit 6dfbafdbac

View File

@@ -380,6 +380,9 @@ void TextField::scrollToAvoidWhiteSpace() {
}
KDCoordinate cursorWidth = m_contentView.subviewAtIndex(0)->minimalSizeForOptimalDisplay().width();
m_manualScrolling = textLength() * m_contentView.charWidth()+cursorWidth-bounds().width();
if (m_manualScrolling < 0) {
m_manualScrolling = 0;
}
setContentOffset(KDPoint(m_manualScrolling, 0));
}