Fix tile card interaction when border width is set to 0 (#18941)

This commit is contained in:
Paul Bottein 2023-12-07 14:40:23 +01:00 committed by GitHub
parent eebcab435d
commit 8d08aa8c79
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -310,7 +310,6 @@ export class HuiTileCard extends LitElement implements LovelaceCard {
if (!stateObj) {
return html`
<ha-card>
<div class="tile">
<div class="content ${classMap(contentClasses)}">
<div class="icon-container">
<ha-tile-icon class="icon" .iconPath=${mdiHelp}></ha-tile-icon>
@ -328,7 +327,6 @@ export class HuiTileCard extends LitElement implements LovelaceCard {
secondary=${this.hass.localize("ui.card.tile.not_found")}
></ha-tile-info>
</div>
</div>
</ha-card>
`;
}
@ -359,7 +357,6 @@ export class HuiTileCard extends LitElement implements LovelaceCard {
return html`
<ha-card style=${styleMap(style)} class=${classMap({ active })}>
<div class="tile">
<div
class="background"
@action=${this._handleAction}
@ -426,7 +423,6 @@ export class HuiTileCard extends LitElement implements LovelaceCard {
.secondary=${localizedState}
></ha-tile-info>
</div>
</div>
<hui-card-features
.hass=${this.hass}
.stateObj=${stateObj}
@ -472,7 +468,7 @@ export class HuiTileCard extends LitElement implements LovelaceCard {
bottom: 0;
right: 0;
border-radius: var(--ha-card-border-radius, 12px);
inset: calc(-1 * var(--ha-card-border-width, 1px));
margin: calc(-1 * var(--ha-card-border-width, 1px));
overflow: hidden;
}
.content {