From ee4de4ba898523b93958e53b437aee9a3892dec6 Mon Sep 17 00:00:00 2001 From: Jimmy Byrd Date: Sun, 16 Mar 2025 12:03:40 -0400 Subject: [PATCH] Don't steal focus from the user for the solution explorer --- release/package.json | 2 +- src/fsharp.fs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/release/package.json b/release/package.json index 33808860..c3d149e3 100644 --- a/release/package.json +++ b/release/package.json @@ -829,7 +829,7 @@ "type": "boolean" }, "FSharp.showExplorerOnStartup": { - "default": true, + "default": false, "description": "Automatically shows solution explorer on plugin startup", "type": "boolean" }, diff --git a/src/fsharp.fs b/src/fsharp.fs index 1d01d7e0..7d25fd8e 100644 --- a/src/fsharp.fs +++ b/src/fsharp.fs @@ -36,7 +36,7 @@ let private activateLanguageServiceRestart (context: ExtensionContext) = let activate (context: ExtensionContext) : JS.Promise = let solutionExplorer = "FSharp.enableTreeView" |> Configuration.get true - let showExplorer = "FSharp.showExplorerOnStartup" |> Configuration.get true + let showExplorer = "FSharp.showExplorerOnStartup" |> Configuration.get false let tryActivate label activationFn = fun ctx ->