Skip to content

Commit 3b04559

Browse files
committed
Ask to enable logs when trying to open them.
1 parent 463fde5 commit 3b04559

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/extension.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,11 @@ export async function activate(context: vscode.ExtensionContext)
7979
context.subscriptions.push(vscode.commands.registerCommand("shader-validator.showLogs", () => {
8080
const level = ShaderLanguageClient.getTraceLevel();
8181
if (level === Trace.Off) {
82-
vscode.window.showWarningMessage("Server trace is set to off. Set setting shader-validator.trace.server to messages or verbose to view logs.");
82+
vscode.window.showWarningMessage("Server logs are disabled. Do you want to enable them ? Server will restart.", "Yes", "No").then((value) => {
83+
if (value === "Yes") {
84+
vscode.workspace.getConfiguration("shader-validator").update("trace.server", "messages", true);
85+
}
86+
});
8387
} else {
8488
server.showLogs();
8589
}

0 commit comments

Comments
 (0)