summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohan Montan <johan.montan@gmail.com>2016-09-16 15:00:01 +0200
committerErik Botö <erik.boto@pelagicore.com>2016-10-24 11:53:50 +0000
commit9bc6969feeb58313198a724846b528df2cdeea58 (patch)
tree475cf7ddb61ae81fbabec858a5e8003e8e237891
parent3afd286f5a364c4ba91cc5e4d7b7a2ef898e3c86 (diff)
downloadneptune-ui-9bc6969feeb58313198a724846b528df2cdeea58.tar.gz
Scrolling/Flickering disabled for static lists
Change-Id: I68414160bf3582a1c4f67d0892458bb55de5c291 Reviewed-by: Nedim Hadzic <nedim.hadzic@pelagicore.com>
-rw-r--r--imports/shared/controls/ListViewManager.qml2
-rw-r--r--sysui/MyCar/MyCarOverview.qml1
-rw-r--r--sysui/Settings/FunctionsPage.qml1
3 files changed, 4 insertions, 0 deletions
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)