@@ -23,6 +23,7 @@ import "../Components"
2323Item {
2424 id: dashContent
2525
26+ property bool forceNonInteractive: false
2627 property alias scopes: dashContentList.model
2728 readonly property alias currentIndex: dashContentList.currentIndex
2829 readonly property string currentScopeId: dashContentList.currentItem ? dashContentList.currentItem.scopeId : ""
@@ -101,7 +102,8 @@ Item {
101102 id: dashContentList
102103 objectName: "dashContentList"
103104
104− interactive: dashContent.scopes.loaded && currentItem && !currentItem.moving && !currentItem.navigationShown && !currentItem.subPageShown
105+ interactive: !dashContent.forceNonInteractive && dashContent.scopes.loaded && currentItem
106+ && !currentItem.moving && !currentItem.navigationShown && !currentItem.subPageShown
105107 anchors.fill: parent
106108 orientation: ListView.Horizontal
107109 boundsBehavior: Flickable.DragAndOvershootBounds
@@ -180,6 +182,7 @@ Item {
180182 item.paginationCount = Qt.binding(function() { return dashContentList.count } )
181183 item.paginationIndex = Qt.binding(function() { return dashContentList.currentIndex } )
182184 item.holdingList = dashContentList;
185+ item.forceNonInteractive = Qt.binding(function() { return dashContent.forceNonInteractive } )
183186 }
184187 Connections {
185188 target: isCurrent ? scope : null