diff --git a/src/components/ha-button.ts b/src/components/ha-button.ts index b58f32c8b5..f991fca29c 100644 --- a/src/components/ha-button.ts +++ b/src/components/ha-button.ts @@ -21,8 +21,7 @@ export class HaButton extends Button { display: flex; } .slot-container { - width: 100%; - overflow: hidden; + overflow: var(--button-slot-container-overflow, visible); } `, ]; diff --git a/src/panels/todo/ha-panel-todo.ts b/src/panels/todo/ha-panel-todo.ts index abafcbf603..19810c70d9 100644 --- a/src/panels/todo/ha-panel-todo.ts +++ b/src/panels/todo/ha-panel-todo.ts @@ -349,6 +349,7 @@ class PanelTodo extends LitElement { max-width: 100%; } ha-button-menu ha-button { + --button-slot-container-overflow: hidden; max-width: 100%; --mdc-theme-primary: currentColor; --mdc-typography-button-text-transform: none;