Fix wrench icon in energy view missing if all consumers are disabled

pull/755/head
Michael Zanetti 2022-01-26 12:31:12 +01:00
parent 4c4f50bd85
commit baafb2e0ed
1 changed files with 8 additions and 2 deletions

View File

@ -51,7 +51,7 @@ MainViewBase {
trigger: function() {
pageStack.push("energy/EnergySettingsPage.qml", {energyManager: energyManager});
},
visible: energyMeters.count > 1 || consumers.count > 0
visible: energyMeters.count > 1 || allConsumers.count > 0
}
]
@ -71,9 +71,15 @@ MainViewBase {
readonly property Thing rootMeter: engine.thingManager.fetchingData ? null : engine.thingManager.things.getThing(energyManager.rootMeterId)
ThingsProxy {
id: consumers
id: allConsumers
engine: _engine
shownInterfaces: ["smartmeterconsumer", "energymeter"]
}
ThingsProxy {
id: consumers
engine: _engine
parentProxy: allConsumers
hideTagId: "hiddenInEnergyView"
hiddenThingIds: [energyManager.rootMeterId]
}