From 7f1db9a1515366f40987460e1b9bac6a4d2b6aa2 Mon Sep 17 00:00:00 2001 From: Paul Bottein Date: Wed, 9 Jul 2025 17:26:41 +0200 Subject: [PATCH] Remove unassigned from order configuration in areas strategy --- src/components/ha-areas-floors-display-editor.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/ha-areas-floors-display-editor.ts b/src/components/ha-areas-floors-display-editor.ts index 539df7ab09..734ae23469 100644 --- a/src/components/ha-areas-floors-display-editor.ts +++ b/src/components/ha-areas-floors-display-editor.ts @@ -183,7 +183,9 @@ export class HaAreasFloorsDisplayEditor extends LitElement { const floorIds = this._sortedFloors( this.hass.floors, this.value?.floors_display?.order - ).map((floor) => floor.floor_id); + ) + .map((floor) => floor.floor_id) + .filter((floorId) => floorId !== UNASSIGNED_FLOOR); const newOrder = [...floorIds]; const movedFloorId = newOrder.splice(oldIndex, 1)[0]; newOrder.splice(newIndex, 0, movedFloorId);