Allow custom UI on "card" entities (#1824)

This will always render entities with `custom_ui_state_card` attribute
set in `entities` state card. Fixes custom UI on `media_player` objects.
This commit is contained in:
Piotr Dobrowolski 2018-10-26 10:06:17 +02:00 committed by Paulus Schoutsen
parent 7ff9211dfc
commit 8902328b30

View File

@ -251,7 +251,10 @@ class HaCards extends PolymerElement {
entities.forEach((entity) => { entities.forEach((entity) => {
const domain = computeStateDomain(entity); const domain = computeStateDomain(entity);
if (domain in DOMAINS_WITH_CARD) { if (
domain in DOMAINS_WITH_CARD &&
!entity.attributes.custom_ui_state_card
) {
owncard.push(entity); owncard.push(entity);
size += DOMAINS_WITH_CARD[domain]; size += DOMAINS_WITH_CARD[domain];
} else { } else {