diff --git a/src/components/ha-control-select-menu.ts b/src/components/ha-control-select-menu.ts
index 343b311127..55e8395489 100644
--- a/src/components/ha-control-select-menu.ts
+++ b/src/components/ha-control-select-menu.ts
@@ -83,7 +83,7 @@ export class HaControlSelectMenu extends SelectBase {
if (!this.showArrow) return nothing;
return html`
-
+
`;
@@ -179,7 +179,8 @@ export class HaControlSelectMenu extends SelectBase {
flex-direction: column;
align-items: flex-start;
justify-content: center;
- flex: 1;
+ width: 0;
+ flex-grow: 1;
overflow: hidden;
}
@@ -192,6 +193,13 @@ export class HaControlSelectMenu extends SelectBase {
margin: auto;
}
+ .arrow {
+ margin-left: -10px;
+ margin-inline-end: initial;
+ margin-inline-start: -10px;
+ direction: var(--direction);
+ }
+
.label {
font-size: 0.85em;
letter-spacing: 0.4px;
diff --git a/src/panels/lovelace/editor/config-elements/hui-card-features-editor.ts b/src/panels/lovelace/editor/config-elements/hui-card-features-editor.ts
index e6869a3036..bc2920bd0d 100644
--- a/src/panels/lovelace/editor/config-elements/hui-card-features-editor.ts
+++ b/src/panels/lovelace/editor/config-elements/hui-card-features-editor.ts
@@ -206,7 +206,7 @@ export class HuiCardFeaturesEditor extends LitElement {
);
}
};
-)
+
private _supportsFeatureType(type: string): boolean {
if (!this.stateObj) return false;