diff --git a/src/panels/config/automation/ha-automation-picker.ts b/src/panels/config/automation/ha-automation-picker.ts
index b12675425b..f6d8834fa6 100644
--- a/src/panels/config/automation/ha-automation-picker.ts
+++ b/src/panels/config/automation/ha-automation-picker.ts
@@ -1,5 +1,12 @@
import "@material/mwc-icon-button";
-import { mdiHelpCircle, mdiPlus } from "@mdi/js";
+import {
+ mdiHelpCircle,
+ mdiHistory,
+ mdiInformationOutline,
+ mdiPencil,
+ mdiPencilOff,
+ mdiPlus,
+} from "@mdi/js";
import "@polymer/paper-tooltip/paper-tooltip";
import {
CSSResult,
@@ -148,14 +155,15 @@ class HaAutomationPicker extends LitElement {
title: "",
type: "icon-button",
template: (_info, automation) => html`
-
+ >
+
+
`,
};
columns.trace = {
@@ -169,13 +177,14 @@ class HaAutomationPicker extends LitElement {
: undefined
)}
>
-
+ )}
+ .disabled=${!automation.attributes.id}
+ >
+
+
${!automation.attributes.id
? html`
@@ -199,25 +208,26 @@ class HaAutomationPicker extends LitElement {
: undefined
)}
>
-
+ >
- ${!automation.attributes.id
- ? html`
-
- ${this.hass.localize(
- "ui.panel.config.automation.picker.only_editable"
- )}
-
- `
- : ""}
+ ${
+ !automation.attributes.id
+ ? html`
+
+ ${this.hass.localize(
+ "ui.panel.config.automation.picker.only_editable"
+ )}
+
+ `
+ : ""
+ }
`,
};
return columns;