mirror of
https://github.com/Eugeny/tabby.git
synced 2025-06-19 10:59:54 +00:00
Fix tab showing activity indicator even without new data
Fix regression from 7be921592a355334af45965d166fb08dfdcee942 Signed-off-by: Matheus Castello <matheus@castello.eng.br>
This commit is contained in:
parent
c75294e03a
commit
1afdb4a398
@ -139,12 +139,6 @@ export class AppService {
|
|||||||
this.tabClosed.next(tab)
|
this.tabClosed.next(tab)
|
||||||
})
|
})
|
||||||
|
|
||||||
tab.activity$.subscribe(() => {
|
|
||||||
if (tab === this._activeTab) {
|
|
||||||
tab.clearActivity()
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
if (tab instanceof SplitTabComponent) {
|
if (tab instanceof SplitTabComponent) {
|
||||||
tab.tabAdded$.subscribe(() => this.emitTabsChanged())
|
tab.tabAdded$.subscribe(() => this.emitTabsChanged())
|
||||||
tab.tabRemoved$.subscribe(() => this.emitTabsChanged())
|
tab.tabRemoved$.subscribe(() => this.emitTabsChanged())
|
||||||
|
@ -201,6 +201,8 @@ export class TaskCompletionContextMenu extends TabContextMenuItemProvider {
|
|||||||
type: 'checkbox',
|
type: 'checkbox',
|
||||||
checked: !!extTab.__outputNotificationSubscription,
|
checked: !!extTab.__outputNotificationSubscription,
|
||||||
click: () => {
|
click: () => {
|
||||||
|
tab.clearActivity()
|
||||||
|
|
||||||
if (extTab.__outputNotificationSubscription) {
|
if (extTab.__outputNotificationSubscription) {
|
||||||
extTab.__outputNotificationSubscription.unsubscribe()
|
extTab.__outputNotificationSubscription.unsubscribe()
|
||||||
extTab.__outputNotificationSubscription = null
|
extTab.__outputNotificationSubscription = null
|
||||||
|
Loading…
x
Reference in New Issue
Block a user