diff --git a/org.kde.desktop/ScrollView.qml b/org.kde.desktop/ScrollView.qml --- a/org.kde.desktop/ScrollView.qml +++ b/org.kde.desktop/ScrollView.qml @@ -47,20 +47,6 @@ } } - onContentChildrenChanged: { - if (scrollHelper.flickableItem) { - return; - } - for (var i in controlRoot.children) { - var candidate = children[i]; - if (candidate.hasOwnProperty("contentY")) { - print(candidate) - scrollHelper.flickableItem = candidate; - console.log("using", candidate) - } - } - } - children: [ MouseArea { id: scrollHelper @@ -70,7 +56,7 @@ onIsMobileChanged: { flickableItem.boundsBehavior = scrollHelper.isMobile ? Flickable.DragAndOvershootBounds : Flickable.StopAtBounds; } - property Flickable flickableItem + readonly property Flickable flickableItem: controlRoot.contentItem onFlickableItemChanged: {