From ac38fdb9df15ab56d2e0e22dc2bc1f83264ca497 Mon Sep 17 00:00:00 2001 From: c727 Date: Sun, 29 Apr 2018 01:29:36 +0200 Subject: [PATCH] Fix plant card batteryLvl 100 icon (#1130) * Fix plant card batteryLvl 100 icon * Update ha-plant-card.html --- src/cards/ha-plant-card.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/cards/ha-plant-card.html b/src/cards/ha-plant-card.html index 00c5f2be7f..5b0a12cc67 100644 --- a/src/cards/ha-plant-card.html +++ b/src/cards/ha-plant-card.html @@ -76,11 +76,15 @@ class HaPlantCard extends window.hassMixins.EventsMixin(Polymer.Element) { } computeIcon(attr, batLvl) { + const icon = this.sensors[attr]; if (attr === 'battery') { - return batLvl <= 5 ? `${this.sensors[attr]}-alert` : - `${this.sensors[attr]}-${(Math.round((batLvl / 10) - 0.01) * 10).toString()}`; + if (batLvl <= 5) { + return `${icon}-alert`; + } else if (batLvl < 95) { + return `${icon}-${Math.round((batLvl / 10) - 0.01) * 10}`; + } } - return this.sensors[attr]; + return icon; } computeValue(attributes, attr) {