diff --git a/nymea-app/ui/mainviews/energy/ConsumerStats.qml b/nymea-app/ui/mainviews/energy/ConsumerStats.qml index e58daa3a..5aacd5c9 100644 --- a/nymea-app/ui/mainviews/energy/ConsumerStats.qml +++ b/nymea-app/ui/mainviews/energy/ConsumerStats.qml @@ -373,6 +373,13 @@ StatsBase { hoverEnabled: true + Timer { + interval: 300 + running: mouseArea.pressed + onTriggered: mouseArea.preventStealing = true + } + onReleased: mouseArea.preventStealing = false + Item { id: toolTip property int idx: Math.floor(mouseArea.mouseX * categoryAxis.count / mouseArea.width) diff --git a/nymea-app/ui/mainviews/energy/ConsumersHistory.qml b/nymea-app/ui/mainviews/energy/ConsumersHistory.qml index 738107a8..ce456034 100644 --- a/nymea-app/ui/mainviews/energy/ConsumersHistory.qml +++ b/nymea-app/ui/mainviews/energy/ConsumersHistory.qml @@ -248,6 +248,13 @@ ChartView { hoverEnabled: true + Timer { + interval: 300 + running: mouseArea.pressed + onTriggered: mouseArea.preventStealing = true + } + onReleased: mouseArea.preventStealing = false + Rectangle { height: parent.height width: 1 diff --git a/nymea-app/ui/mainviews/energy/PowerBalanceStats.qml b/nymea-app/ui/mainviews/energy/PowerBalanceStats.qml index aaeca501..c66447ff 100644 --- a/nymea-app/ui/mainviews/energy/PowerBalanceStats.qml +++ b/nymea-app/ui/mainviews/energy/PowerBalanceStats.qml @@ -327,6 +327,13 @@ StatsBase { hoverEnabled: true + Timer { + interval: 300 + running: mouseArea.pressed + onTriggered: mouseArea.preventStealing = true + } + onReleased: mouseArea.preventStealing = false + Item { id: toolTip property int idx: Math.floor(mouseArea.mouseX * categoryAxis.count / mouseArea.width) diff --git a/nymea-app/ui/mainviews/energy/PowerConsumptionBalanceHistory.qml b/nymea-app/ui/mainviews/energy/PowerConsumptionBalanceHistory.qml index 139ab05c..add87d75 100644 --- a/nymea-app/ui/mainviews/energy/PowerConsumptionBalanceHistory.qml +++ b/nymea-app/ui/mainviews/energy/PowerConsumptionBalanceHistory.qml @@ -239,6 +239,13 @@ ChartView { hoverEnabled: true + Timer { + interval: 300 + running: mouseArea.pressed + onTriggered: mouseArea.preventStealing = true + } + onReleased: mouseArea.preventStealing = false + Rectangle { height: parent.height width: 1 diff --git a/nymea-app/ui/mainviews/energy/PowerProductionBalanceHistory.qml b/nymea-app/ui/mainviews/energy/PowerProductionBalanceHistory.qml index 7f4a53ab..5695518a 100644 --- a/nymea-app/ui/mainviews/energy/PowerProductionBalanceHistory.qml +++ b/nymea-app/ui/mainviews/energy/PowerProductionBalanceHistory.qml @@ -232,6 +232,13 @@ ChartView { hoverEnabled: true + Timer { + interval: 300 + running: mouseArea.pressed + onTriggered: mouseArea.preventStealing = true + } + onReleased: mouseArea.preventStealing = false + Rectangle { height: parent.height width: 1