mirror of
https://github.com/home-assistant/frontend.git
synced 2025-04-26 14:27:20 +00:00
Fix error when no entities (#4244)
This commit is contained in:
parent
69929f5dc3
commit
74fe1f820c
@ -515,6 +515,9 @@ export class HaSceneEditor extends SubscribeMixin(LitElement) {
|
||||
}
|
||||
this._devices = [...this._devices, device];
|
||||
const deviceEntities = this._deviceEntityLookup[device];
|
||||
if (!deviceEntities) {
|
||||
return;
|
||||
}
|
||||
this._entities = [...this._entities, ...deviceEntities];
|
||||
deviceEntities.forEach((entityId) => {
|
||||
this._storeState(entityId);
|
||||
@ -526,6 +529,9 @@ export class HaSceneEditor extends SubscribeMixin(LitElement) {
|
||||
const deviceId = (ev.target as any).device;
|
||||
this._devices = this._devices.filter((device) => device !== deviceId);
|
||||
const deviceEntities = this._deviceEntityLookup[deviceId];
|
||||
if (!deviceEntities) {
|
||||
return;
|
||||
}
|
||||
this._entities = this._entities.filter(
|
||||
(entityId) => !deviceEntities.includes(entityId)
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user