fix remove tab click event

This commit is contained in:
PhilReact 2023-09-29 00:46:13 -05:00
parent a860b013b0
commit 1d30285d7e

View File

@ -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