fregante/GhostText

VS Code does not focus on the right editor

Open

#274 opened on Mar 21, 2023

 (0 comments) (0 reactions) (0 assignees)JavaScript (133 forks)github user discovery
bughelp wantedvscode

Repository metrics

Stars
 (3,611 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

GhostText just created a tab in a minimized workspace and then brought the whole app to focus (with the AppleScript command)

There must be a better way than this:

https://github.com/fregante/GhostText-for-VSCode/blob/b24b0bb98117302685906772ecfbd0a7aea45f6a/source/extension.ts#L42-L46

Last attempt:

This is because GhostText runs once per workspace, so the minimized one was the one that was running the server:

Possible solution:

  • Use vscode.workspace.workspaceFolders to find the front-most workspace maybe

Contributor guide