Fix wrench icon in energy view missing if all consumers are disabled
This commit is contained in:
parent
4c4f50bd85
commit
baafb2e0ed
@ -51,7 +51,7 @@ MainViewBase {
|
|||||||
trigger: function() {
|
trigger: function() {
|
||||||
pageStack.push("energy/EnergySettingsPage.qml", {energyManager: energyManager});
|
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)
|
readonly property Thing rootMeter: engine.thingManager.fetchingData ? null : engine.thingManager.things.getThing(energyManager.rootMeterId)
|
||||||
|
|
||||||
ThingsProxy {
|
ThingsProxy {
|
||||||
id: consumers
|
id: allConsumers
|
||||||
engine: _engine
|
engine: _engine
|
||||||
shownInterfaces: ["smartmeterconsumer", "energymeter"]
|
shownInterfaces: ["smartmeterconsumer", "energymeter"]
|
||||||
|
}
|
||||||
|
|
||||||
|
ThingsProxy {
|
||||||
|
id: consumers
|
||||||
|
engine: _engine
|
||||||
|
parentProxy: allConsumers
|
||||||
hideTagId: "hiddenInEnergyView"
|
hideTagId: "hiddenInEnergyView"
|
||||||
hiddenThingIds: [energyManager.rootMeterId]
|
hiddenThingIds: [energyManager.rootMeterId]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user