From 9bc6969feeb58313198a724846b528df2cdeea58 Mon Sep 17 00:00:00 2001 From: Johan Montan Date: Fri, 16 Sep 2016 15:00:01 +0200 Subject: Scrolling/Flickering disabled for static lists Change-Id: I68414160bf3582a1c4f67d0892458bb55de5c291 Reviewed-by: Nedim Hadzic --- imports/shared/controls/ListViewManager.qml | 2 ++ sysui/MyCar/MyCarOverview.qml | 1 + sysui/Settings/FunctionsPage.qml | 1 + 3 files changed, 4 insertions(+) diff --git a/imports/shared/controls/ListViewManager.qml b/imports/shared/controls/ListViewManager.qml index 1889a8f..1ff9bcd 100644 --- a/imports/shared/controls/ListViewManager.qml +++ b/imports/shared/controls/ListViewManager.qml @@ -41,6 +41,7 @@ UIElement { property alias currentIndex: listView.currentIndex property alias header: listView.header property bool scrollVisible: false + property bool interactive: true ListView { id: listView @@ -49,6 +50,7 @@ UIElement { anchors.rightMargin: root.scrollVisible ? 5 : 0 highlightRangeMode: root.scrollVisible ? ListView.StrictlyEnforceRange : ListView.NoHighlightRange clip: true + interactive: root.interactive currentIndex: root.scrollVisible ? sliderCOntainer.position*model.count : 0 } diff --git a/sysui/MyCar/MyCarOverview.qml b/sysui/MyCar/MyCarOverview.qml index d7ca794..1febb22 100644 --- a/sysui/MyCar/MyCarOverview.qml +++ b/sysui/MyCar/MyCarOverview.qml @@ -51,6 +51,7 @@ UIElement { id: view width: Style.hspan(5) Layout.fillHeight: true + interactive: false model: ListModel { ListElement { name: "Tire Pressure"; symbol: "tire_pressure"; slide: "TireFault" } diff --git a/sysui/Settings/FunctionsPage.qml b/sysui/Settings/FunctionsPage.qml index 9538adb..e93ac32 100644 --- a/sysui/Settings/FunctionsPage.qml +++ b/sysui/Settings/FunctionsPage.qml @@ -59,6 +59,7 @@ UIPage { anchors.topMargin: Style.vspan(2) anchors.bottom: parent.bottom anchors.horizontalCenter: parent.horizontalCenter + interactive: false width: Style.hspan(6*3) -- cgit v1.2.1