Unnamed repository; edit this file 'description' to name the repository.
Auto merge of #15392 - Wilfred:stopped_color, r=lnicola
Use the warning color when rust-analyzer is stopped If the rust-analyzer server isn't running, we can't do much. Treat this state as a warning color, so it's more obvious.
bors 2023-08-05
parent 27e2eea · parent 253d684 · commit eed86c0
-rw-r--r--editors/code/src/ctx.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/editors/code/src/ctx.ts b/editors/code/src/ctx.ts
index b9a73c6c84..16c14ca54f 100644
--- a/editors/code/src/ctx.ts
+++ b/editors/code/src/ctx.ts
@@ -442,8 +442,10 @@ export class Ctx {
statusBar.tooltip.appendMarkdown(
"\n\n[Start server](command:rust-analyzer.startServer)",
);
- statusBar.color = undefined;
- statusBar.backgroundColor = undefined;
+ statusBar.color = new vscode.ThemeColor("statusBarItem.warningForeground");
+ statusBar.backgroundColor = new vscode.ThemeColor(
+ "statusBarItem.warningBackground",
+ );
statusBar.command = "rust-analyzer.startServer";
statusBar.text = `$(stop-circle) rust-analyzer`;
return;