fregante/GhostText

VS Code does not focus on the right editor

Aperta

#274 aperta il 21 mar 2023

 (0 commenti) (0 reazioni) (0 assegnatari)JavaScript (133 fork)github user discovery
bughelp wantedvscode

Metriche repository

Star
 (3611 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

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

Guida contributor