mirror of
https://github.com/home-assistant/frontend.git
synced 2025-11-08 10:29:37 +00:00
Fix target picker with empty sections (#27813)
This commit is contained in:
@@ -705,7 +705,7 @@ export class HaTargetPickerSelector extends LitElement {
|
|||||||
) as EntityComboBoxItem[];
|
) as EntityComboBoxItem[];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!filterType) {
|
if (!filterType && entities.length) {
|
||||||
// show group title
|
// show group title
|
||||||
items.push(
|
items.push(
|
||||||
this.hass.localize("ui.components.target-picker.type.entities")
|
this.hass.localize("ui.components.target-picker.type.entities")
|
||||||
@@ -733,7 +733,7 @@ export class HaTargetPickerSelector extends LitElement {
|
|||||||
devices = this._filterGroup("device", devices);
|
devices = this._filterGroup("device", devices);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!filterType) {
|
if (!filterType && devices.length) {
|
||||||
// show group title
|
// show group title
|
||||||
items.push(
|
items.push(
|
||||||
this.hass.localize("ui.components.target-picker.type.devices")
|
this.hass.localize("ui.components.target-picker.type.devices")
|
||||||
@@ -769,7 +769,7 @@ export class HaTargetPickerSelector extends LitElement {
|
|||||||
) as FloorComboBoxItem[];
|
) as FloorComboBoxItem[];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!filterType) {
|
if (!filterType && areasAndFloors.length) {
|
||||||
// show group title
|
// show group title
|
||||||
items.push(
|
items.push(
|
||||||
this.hass.localize("ui.components.target-picker.type.areas")
|
this.hass.localize("ui.components.target-picker.type.areas")
|
||||||
@@ -811,7 +811,7 @@ export class HaTargetPickerSelector extends LitElement {
|
|||||||
labels = this._filterGroup("label", labels);
|
labels = this._filterGroup("label", labels);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!filterType) {
|
if (!filterType && labels.length) {
|
||||||
// show group title
|
// show group title
|
||||||
items.push(
|
items.push(
|
||||||
this.hass.localize("ui.components.target-picker.type.labels")
|
this.hass.localize("ui.components.target-picker.type.labels")
|
||||||
|
|||||||
Reference in New Issue
Block a user