Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -215,17 +215,17 @@
},
{
"command": "containerApps.activateRevision",
"when": "view == azureResourceGroups && viewItem =~ /revisionmode:single|revision[^a-z]/i",
"when": "view == azureResourceGroups && viewItem =~ /revisionmode:single|^inactive;revision[^a-z]/i",
"group": "2@1"
},
{
"command": "containerApps.deactivateRevision",
"when": "view == azureResourceGroups && viewItem =~ /revisionmode:single|revision[^a-z]/i",
"when": "view == azureResourceGroups && viewItem =~ /revisionmode:single|^active;revision[^a-z]/i",
"group": "2@2"
},
{
"command": "containerApps.restartRevision",
"when": "view == azureResourceGroups && viewItem =~ /revisionmode:single|revision[^a-z]/i",
"when": "view == azureResourceGroups && viewItem =~ /revisionmode:single|^active;revision[^a-z]/i",
"group": "2@3"
},
{
Expand Down
4 changes: 2 additions & 2 deletions src/tree/RevisionItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/

import { KnownRevisionProvisioningState, Revision } from "@azure/arm-appcontainers";
import { nonNullProp, TreeItemIconPath } from "@microsoft/vscode-azext-utils";
import { TreeItemIconPath, createContextValue, nonNullProp } from "@microsoft/vscode-azext-utils";
import { AzureSubscription, ViewPropertiesModel } from "@microsoft/vscode-azureresources-api";
import { ThemeColor, ThemeIcon, TreeItem, TreeItemCollapsibleState } from "vscode";
import { localize } from "../utils/localize";
Expand Down Expand Up @@ -44,7 +44,7 @@ export class RevisionItem implements RevisionsItemModel {
label: this.revision.name,
iconPath: this.iconPath,
description,
contextValue: 'revision',
contextValue: createContextValue([`${this.revision.active ? 'active' : 'inactive'};revision`]),
collapsibleState: TreeItemCollapsibleState.Collapsed,
}
}
Expand Down