diff --git a/nymea-app/ui/mainviews/energy/ConsumerStats.qml b/nymea-app/ui/mainviews/energy/ConsumerStats.qml index 63de06c6..7f530ad2 100644 --- a/nymea-app/ui/mainviews/energy/ConsumerStats.qml +++ b/nymea-app/ui/mainviews/energy/ConsumerStats.qml @@ -388,7 +388,7 @@ StatsBase { backgroundRect: Qt.rect(chartView.plotArea.x + toolTip.x, chartView.plotArea.y + toolTip.y, toolTip.width, toolTip.height) property int idx: Math.floor(mouseArea.mouseX * categoryAxis.count / mouseArea.width) - visible: mouseArea.containsMouse + visible: mouseArea.containsMouse || mouseArea.preventStealing x: Math.min(idx * mouseArea.width / categoryAxis.count, mouseArea.width - width) property double setMaxValue: { diff --git a/nymea-app/ui/mainviews/energy/ConsumersHistory.qml b/nymea-app/ui/mainviews/energy/ConsumersHistory.qml index 0a1d70b5..d523cc2a 100644 --- a/nymea-app/ui/mainviews/energy/ConsumersHistory.qml +++ b/nymea-app/ui/mainviews/energy/ConsumersHistory.qml @@ -269,12 +269,12 @@ Item { width: 1 color: Style.foregroundColor x: mouseArea.mouseX - visible: mouseArea.containsMouse + visible: mouseArea.containsMouse || mouseArea.preventStealing } NymeaToolTip { id: toolTip - visible: mouseArea.containsMouse + visible: mouseArea.containsMouse || mouseArea.preventStealing backgroundItem: chartView backgroundRect: Qt.rect(mouseArea.x + toolTip.x, mouseArea.y + toolTip.y, toolTip.width, toolTip.height) diff --git a/nymea-app/ui/mainviews/energy/PowerBalanceStats.qml b/nymea-app/ui/mainviews/energy/PowerBalanceStats.qml index e815a9e9..05aa7c1b 100644 --- a/nymea-app/ui/mainviews/energy/PowerBalanceStats.qml +++ b/nymea-app/ui/mainviews/energy/PowerBalanceStats.qml @@ -343,7 +343,7 @@ StatsBase { backgroundRect: Qt.rect(chartView.plotArea.x + toolTip.x, chartView.plotArea.y + toolTip.y, toolTip.width, toolTip.height) property int idx: Math.floor(mouseArea.mouseX * categoryAxis.count / mouseArea.width) - visible: mouseArea.containsMouse + visible: mouseArea.containsMouse || mouseArea.preventStealing x: Math.min(idx * mouseArea.width / categoryAxis.count, mouseArea.width - width) property double setMaxValue: d.consumptionSet && d.productionSet && d.acquisitionSet && d.returnSet ? diff --git a/nymea-app/ui/mainviews/energy/PowerConsumptionBalanceHistory.qml b/nymea-app/ui/mainviews/energy/PowerConsumptionBalanceHistory.qml index 18c4475e..ee52be19 100644 --- a/nymea-app/ui/mainviews/energy/PowerConsumptionBalanceHistory.qml +++ b/nymea-app/ui/mainviews/energy/PowerConsumptionBalanceHistory.qml @@ -260,13 +260,13 @@ Item { width: 1 color: Style.foregroundColor x: mouseArea.mouseX - visible: mouseArea.containsMouse + visible: mouseArea.containsMouse || mouseArea.preventStealing } NymeaToolTip { id: toolTip - visible: mouseArea.containsMouse + visible: mouseArea.containsMouse || mouseArea.preventStealing backgroundItem: chartView backgroundRect: Qt.rect(mouseArea.x + toolTip.x, mouseArea.y + toolTip.y, toolTip.width, toolTip.height) diff --git a/nymea-app/ui/mainviews/energy/PowerProductionBalanceHistory.qml b/nymea-app/ui/mainviews/energy/PowerProductionBalanceHistory.qml index 79f53881..cd01bf66 100644 --- a/nymea-app/ui/mainviews/energy/PowerProductionBalanceHistory.qml +++ b/nymea-app/ui/mainviews/energy/PowerProductionBalanceHistory.qml @@ -252,12 +252,12 @@ Item { width: 1 color: Style.foregroundColor x: mouseArea.mouseX - visible: mouseArea.containsMouse + visible: mouseArea.containsMouse || mouseArea.preventStealing } NymeaToolTip { id: toolTip - visible: mouseArea.containsMouse + visible: mouseArea.containsMouse || mouseArea.preventStealing backgroundItem: chartView backgroundRect: Qt.rect(mouseArea.x + toolTip.x, mouseArea.y + toolTip.y, toolTip.width, toolTip.height)