diff --git a/extensions/arc/package.json b/extensions/arc/package.json index 2281c77f4e..08d4841af7 100644 --- a/extensions/arc/package.json +++ b/extensions/arc/package.json @@ -96,7 +96,7 @@ "view/item/context": [ { "command": "arc.openDashboard", - "when": "view == azureArc && viewItem == sqlManagedInstances", + "when": "view == azureArc && viewItem && viewItem != postgresInstances)", "group": "navigation@1" }, { diff --git a/extensions/arc/src/ui/tree/noInstancesTreeNode.ts b/extensions/arc/src/ui/tree/noInstancesTreeNode.ts index 9fd44cf3dc..0af884108b 100644 --- a/extensions/arc/src/ui/tree/noInstancesTreeNode.ts +++ b/extensions/arc/src/ui/tree/noInstancesTreeNode.ts @@ -13,6 +13,6 @@ import { TreeNode } from './treeNode'; export class NoInstancesTreeNode extends TreeNode { constructor() { - super(loc.noInstancesAvailable, vscode.TreeItemCollapsibleState.None, 'noInstances'); + super(loc.noInstancesAvailable, vscode.TreeItemCollapsibleState.None, ''); } } diff --git a/extensions/arc/src/ui/tree/refreshTreeNode.ts b/extensions/arc/src/ui/tree/refreshTreeNode.ts index 7fee0d54f1..7bffa9a512 100644 --- a/extensions/arc/src/ui/tree/refreshTreeNode.ts +++ b/extensions/arc/src/ui/tree/refreshTreeNode.ts @@ -14,7 +14,7 @@ import { refreshActionId } from '../../constants'; export class RefreshTreeNode extends TreeNode { constructor(private _parent: TreeNode) { - super(loc.refreshToEnterCredentials, vscode.TreeItemCollapsibleState.None, 'refresh'); + super(loc.refreshToEnterCredentials, vscode.TreeItemCollapsibleState.None, ''); } public command: vscode.Command = {