Fix menu button for touch (#4589)

* Fix menu button for touch

* Missed 2
This commit is contained in:
Bram Kragten 2020-01-24 23:21:41 +01:00 committed by GitHub
parent b7a3fe6e91
commit 9de80b2947
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 12 additions and 11 deletions

View File

@ -120,7 +120,7 @@ export default class HaAutomationActionRow extends LitElement {
></paper-icon-button> ></paper-icon-button>
<paper-listbox slot="dropdown-content"> <paper-listbox slot="dropdown-content">
<paper-item <paper-item
@click=${this._switchYamlMode} @tap=${this._switchYamlMode}
.disabled=${selected === -1} .disabled=${selected === -1}
> >
${yamlMode ${yamlMode
@ -136,7 +136,7 @@ export default class HaAutomationActionRow extends LitElement {
"ui.panel.config.automation.editor.actions.duplicate" "ui.panel.config.automation.editor.actions.duplicate"
)} )}
</paper-item> </paper-item>
<paper-item @click=${this._onDelete}> <paper-item @tap=${this._onDelete}>
${this.hass.localize( ${this.hass.localize(
"ui.panel.config.automation.editor.actions.delete" "ui.panel.config.automation.editor.actions.delete"
)} )}

View File

@ -71,7 +71,7 @@ export default class HaAutomationConditionRow extends LitElement {
slot="dropdown-trigger" slot="dropdown-trigger"
></paper-icon-button> ></paper-icon-button>
<paper-listbox slot="dropdown-content"> <paper-listbox slot="dropdown-content">
<paper-item @click=${this._switchYamlMode}> <paper-item @tap=${this._switchYamlMode}>
${this._yamlMode ${this._yamlMode
? this.hass.localize( ? this.hass.localize(
"ui.panel.config.automation.editor.edit_ui" "ui.panel.config.automation.editor.edit_ui"
@ -85,7 +85,7 @@ export default class HaAutomationConditionRow extends LitElement {
"ui.panel.config.automation.editor.conditions.duplicate" "ui.panel.config.automation.editor.conditions.duplicate"
)} )}
</paper-item> </paper-item>
<paper-item @click=${this._onDelete}> <paper-item @tap=${this._onDelete}>
${this.hass.localize( ${this.hass.localize(
"ui.panel.config.automation.editor.conditions.delete" "ui.panel.config.automation.editor.conditions.delete"
)} )}

View File

@ -102,7 +102,7 @@ export default class HaAutomationTriggerRow extends LitElement {
></paper-icon-button> ></paper-icon-button>
<paper-listbox slot="dropdown-content"> <paper-listbox slot="dropdown-content">
<paper-item <paper-item
@click=${this._switchYamlMode} @tap=${this._switchYamlMode}
.disabled=${selected === -1} .disabled=${selected === -1}
> >
${yamlMode ${yamlMode
@ -118,7 +118,7 @@ export default class HaAutomationTriggerRow extends LitElement {
"ui.panel.config.automation.editor.triggers.duplicate" "ui.panel.config.automation.editor.triggers.duplicate"
)} )}
</paper-item> </paper-item>
<paper-item @click=${this._onDelete}> <paper-item @tap=${this._onDelete}>
${this.hass.localize( ${this.hass.localize(
"ui.panel.config.automation.editor.triggers.delete" "ui.panel.config.automation.editor.triggers.delete"
)} )}

View File

@ -342,7 +342,7 @@ export class HaConfigEntities extends SubscribeMixin(LitElement) {
slot="dropdown-trigger" slot="dropdown-trigger"
></paper-icon-button> ></paper-icon-button>
<paper-listbox slot="dropdown-content"> <paper-listbox slot="dropdown-content">
<paper-icon-item @click="${this._showDisabledChanged}"> <paper-icon-item @tap="${this._showDisabledChanged}">
<paper-checkbox <paper-checkbox
.checked=${this._showDisabled} .checked=${this._showDisabled}
slot="item-icon" slot="item-icon"
@ -351,7 +351,7 @@ export class HaConfigEntities extends SubscribeMixin(LitElement) {
"ui.panel.config.entities.picker.filter.show_disabled" "ui.panel.config.entities.picker.filter.show_disabled"
)} )}
</paper-icon-item> </paper-icon-item>
<paper-icon-item @click="${this._showRestoredChanged}"> <paper-icon-item @tap="${this._showRestoredChanged}">
<paper-checkbox <paper-checkbox
.checked=${this._showUnavailable} .checked=${this._showUnavailable}
slot="item-icon" slot="item-icon"

View File

@ -93,7 +93,7 @@ export class HaConfigManagerDashboard extends LitElement {
role="listbox" role="listbox"
selected="{{selectedItem}}" selected="{{selectedItem}}"
> >
<paper-item @click=${this._toggleShowIgnored}> <paper-item @tap=${this._toggleShowIgnored}>
${this.hass.localize( ${this.hass.localize(
this._showIgnored this._showIgnored
? "ui.panel.config.integrations.ignore.hide_ignored" ? "ui.panel.config.integrations.ignore.hide_ignored"

View File

@ -62,6 +62,7 @@ export class HuiCardOptions extends LitElement {
horizontal-align="right" horizontal-align="right"
vertical-align="bottom" vertical-align="bottom"
vertical-offset="40" vertical-offset="40"
close-on-activate
> >
<paper-icon-button <paper-icon-button
icon="hass:dots-vertical" icon="hass:dots-vertical"
@ -71,12 +72,12 @@ export class HuiCardOptions extends LitElement {
)} )}
></paper-icon-button> ></paper-icon-button>
<paper-listbox slot="dropdown-content"> <paper-listbox slot="dropdown-content">
<paper-item @click="${this._moveCard}"> <paper-item @tap="${this._moveCard}">
${this.hass!.localize( ${this.hass!.localize(
"ui.panel.lovelace.editor.edit_card.move" "ui.panel.lovelace.editor.edit_card.move"
)}</paper-item )}</paper-item
> >
<paper-item .class="delete-item" @click="${this._deleteCard}"> <paper-item .class="delete-item" @tap="${this._deleteCard}">
${this.hass!.localize( ${this.hass!.localize(
"ui.panel.lovelace.editor.edit_card.delete" "ui.panel.lovelace.editor.edit_card.delete"
)}</paper-item )}</paper-item