diff --git a/src/components/ha-control-select-menu.ts b/src/components/ha-control-select-menu.ts
index c26d1cee5b..fb07962922 100644
--- a/src/components/ha-control-select-menu.ts
+++ b/src/components/ha-control-select-menu.ts
@@ -104,7 +104,7 @@ export class HaControlSelectMenu extends SelectBase {
if (!this.showArrow) return nothing;
return html`
-
+
`;
@@ -240,7 +240,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;
}
@@ -253,6 +254,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 ba693071d9..1fd1d30da3 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
@@ -191,7 +191,7 @@ export class HuiCardFeaturesEditor extends LitElement {
);
}
};
-)
+
private _supportsFeatureType(type: string): boolean {
if (!this.stateObj) return false;