File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -172,9 +172,12 @@ function launch(context: vscode.ExtensionContext) {
172172 return client ;
173173}
174174
175- try {
175+ const tsExtension = vscode . extensions . getExtension ( 'vscode.typescript-language-features' ) ! ;
176+ if ( tsExtension . isActive ) {
177+ needRestart = true ;
178+ }
179+ else {
176180 const fs = require ( 'node:fs' ) ;
177- const tsExtension = vscode . extensions . getExtension ( 'vscode.typescript-language-features' ) ! ;
178181 const readFileSync = fs . readFileSync ;
179182 const extensionJsPath = require . resolve ( './dist/extension.js' , {
180183 paths : [ tsExtension . extensionPath ] ,
@@ -228,9 +231,4 @@ try {
228231 const patchedModule = require ( extensionJsPath ) ;
229232 Object . assign ( loadedModule . exports , patchedModule ) ;
230233 }
231-
232- if ( tsExtension . isActive ) {
233- needRestart = true ;
234- }
235234}
236- catch { }
You can’t perform that action at this time.
0 commit comments