From f054cdc9efcee15a2f64a19632a7232343464dd2 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 21 Nov 2018 21:11:00 +0100 Subject: [PATCH] Use overrideIcon via data binding (#2078) --- src/components/entity/state-badge.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/entity/state-badge.js b/src/components/entity/state-badge.js index 783c36467a..ab3e0906ab 100644 --- a/src/components/entity/state-badge.js +++ b/src/components/entity/state-badge.js @@ -44,7 +44,7 @@ class StateBadge extends PolymerElement { id="icon" data-domain$="[[_computeDomain(stateObj)]]" data-state$="[[stateObj.state]]" - icon="[[_computeIcon(stateObj)]]" + icon="[[_computeIcon(stateObj, overrideIcon)]]" > `; } @@ -63,8 +63,8 @@ class StateBadge extends PolymerElement { return computeStateDomain(stateObj); } - _computeIcon(stateObj) { - return this.overrideIcon || stateIcon(stateObj); + _computeIcon(stateObj, overrideIcon) { + return overrideIcon || stateIcon(stateObj); } _updateIconAppearance(newVal) {