Unnamed repository; edit this file 'description' to name the repository.
Auto merge of #12850 - Veykril:display-fix, r=Veykril
fix: Fix error tooltip message for VSCode status bar item
bors 2022-07-23
parent 8272d2a · parent e223d20 · commit fbb1337
-rw-r--r--editors/code/src/ctx.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/editors/code/src/ctx.ts b/editors/code/src/ctx.ts
index 0dea1b87b2..26510011d4 100644
--- a/editors/code/src/ctx.ts
+++ b/editors/code/src/ctx.ts
@@ -98,7 +98,9 @@ export class Ctx {
icon = "$(warning) ";
break;
case "error":
- statusBar.tooltip += "\nClick to reload.";
+ statusBar.tooltip =
+ (status.message ? status.message + "\n" : "") + "Click to reload.";
+
statusBar.command = "rust-analyzer.reloadWorkspace";
statusBar.color = new vscode.ThemeColor("statusBarItem.errorForeground");
statusBar.backgroundColor = new vscode.ThemeColor("statusBarItem.errorBackground");