[escher] TextField: force layout after scroll reload when the content

size of scrollview might have changed
This commit is contained in:
Émilie Feral
2018-02-19 15:42:56 +01:00
committed by EmilieNumworks
parent 4af6e71e21
commit 2b0b40d6d6
5 changed files with 7 additions and 7 deletions

View File

@@ -189,8 +189,8 @@ KDSize ScrollView::contentSize() {
return m_contentView->minimalSizeForOptimalDisplay();
}
void ScrollView::setContentOffset(KDPoint offset) {
if (m_dataSource->setOffset(offset)) {
void ScrollView::setContentOffset(KDPoint offset, bool forceRelayout) {
if (m_dataSource->setOffset(offset) || forceRelayout) {
layoutSubviews();
}
}