Skip to content

Commit e1c48f0

Browse files
authored
Don't grab sidebar focus in the McpHub (#4548)
1 parent bfeb12b commit e1c48f0

File tree

1 file changed

+1
-15
lines changed

1 file changed

+1
-15
lines changed

src/services/mcp/McpHub.ts

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1196,21 +1196,7 @@ export class McpHub {
11961196
})
11971197

11981198
// Send sorted servers to webview
1199-
// Try to get the currently visible ClineProvider instance first
1200-
let targetProvider: ClineProvider | undefined = undefined
1201-
try {
1202-
// ClineProvider.getInstance() can focus the view if not visible,
1203-
// and returns a Promise<ClineProvider | undefined>
1204-
const instancePromise = ClineProvider.getInstance()
1205-
if (instancePromise) {
1206-
targetProvider = await instancePromise
1207-
}
1208-
} catch (error) {}
1209-
1210-
// Fallback to the providerRef if getInstance didn't yield a provider
1211-
if (!targetProvider) {
1212-
targetProvider = this.providerRef.deref()
1213-
}
1199+
const targetProvider: ClineProvider | undefined = this.providerRef.deref()
12141200

12151201
if (targetProvider) {
12161202
const serversToSend = sortedConnections.map((connection) => connection.server)

0 commit comments

Comments
 (0)