fix remove tab click event
This commit is contained in:
parent
a860b013b0
commit
1d30285d7e
@ -441,10 +441,13 @@ class ShowPlugin extends connect(store)(LitElement) {
|
|||||||
${count ? html`
|
${count ? html`
|
||||||
<span class="tabTitle ml-30">${title}</span>
|
<span class="tabTitle ml-30">${title}</span>
|
||||||
<span class="count ml-5">${count}</span>
|
<span class="count ml-5">${count}</span>
|
||||||
<span class="show ml-25"><mwc-icon class="close" @click=${() => {this.removeTab(index, tab.id)}}>close</mwc-icon></span>
|
<span class="show ml-25"><mwc-icon class="close" @click=${(event) => {
|
||||||
|
event.stopPropagation(); this.removeTab(index, tab.id)
|
||||||
|
|
||||||
|
}}>close</mwc-icon></span>
|
||||||
` : html`
|
` : html`
|
||||||
<span class="tabTitle ml-30">${title}</span>
|
<span class="tabTitle ml-30">${title}</span>
|
||||||
<span class="show ml-25"><mwc-icon class="close" @click=${() => {this.removeTab(index, tab.id)}}>close</mwc-icon></span>
|
<span class="show ml-25"><mwc-icon class="close" @click=${(event) => {event.stopPropagation(); this.removeTab(index, tab.id)}}>close</mwc-icon></span>
|
||||||
`}
|
`}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -669,9 +672,9 @@ class ShowPlugin extends connect(store)(LitElement) {
|
|||||||
|
|
||||||
this.tabs = this.tabs.filter((tab, tIndex) => tIndex !== index)
|
this.tabs = this.tabs.filter((tab, tIndex) => tIndex !== index)
|
||||||
|
|
||||||
|
|
||||||
const tabD = this.tabs.length - 1
|
const tabD = this.tabs.length - 1
|
||||||
const plugObj = this.tabs[tabD].url
|
const plugObj = this.tabs[tabD].url
|
||||||
|
|
||||||
theId = this.tabs[tabD].id
|
theId = this.tabs[tabD].id
|
||||||
tabId = 'tab-' + theId
|
tabId = 'tab-' + theId
|
||||||
frameId = 'frame-' + theId
|
frameId = 'frame-' + theId
|
||||||
|
Loading…
x
Reference in New Issue
Block a user