diff --git a/src/main/views/viewManager.ts b/src/main/views/viewManager.ts index bed3effc..08f79d71 100644 --- a/src/main/views/viewManager.ts +++ b/src/main/views/viewManager.ts @@ -114,7 +114,7 @@ export class ViewManager { server.tabs.forEach((tab) => { const tabView = getServerView(srv, tab); const recycle = oldviews.get(tabView.name); - if (recycle && recycle.isVisible) { + if (recycle && recycle.name === this.currentView) { setFocus = recycle.name; } if (!tab.isOpen) {