File tree Expand file tree Collapse file tree
extensions/markdown-language-features/src/commands Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,13 +18,13 @@ export class ShowPreviewSecuritySelectorCommand implements Command {
1818 ) { }
1919
2020 public execute ( resource : string | undefined ) {
21- if ( resource ) {
22- const source = vscode . Uri . parse ( resource ) . query ;
23- this . previewSecuritySelector . showSecutitySelectorForResource ( vscode . Uri . parse ( source ) ) ;
21+ if ( this . previewManager . activePreviewResource ) {
22+ this . previewSecuritySelector . showSecutitySelectorForResource ( this . previewManager . activePreviewResource ) ;
23+ } else if ( resource ) {
24+ const source = vscode . Uri . parse ( resource ) ;
25+ this . previewSecuritySelector . showSecutitySelectorForResource ( source . query ? vscode . Uri . parse ( source . query ) : source ) ;
2426 } else if ( vscode . window . activeTextEditor && isMarkdownFile ( vscode . window . activeTextEditor . document ) ) {
2527 this . previewSecuritySelector . showSecutitySelectorForResource ( vscode . window . activeTextEditor . document . uri ) ;
26- } else if ( this . previewManager . activePreviewResource ) {
27- this . previewSecuritySelector . showSecutitySelectorForResource ( this . previewManager . activePreviewResource ) ;
2828 }
2929 }
3030}
You can’t perform that action at this time.
0 commit comments