Use dirname as default uri for md links (#164641)

Fixes #164612
This commit is contained in:
Matt Bierner 2022-10-25 12:59:20 -07:00 committed by GitHub
parent 882cdc0a17
commit f5cbe7e391
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,6 +5,7 @@
import * as vscode from 'vscode';
import * as nls from 'vscode-nls';
import { Utils } from 'vscode-uri';
import { Command } from '../commandManager';
import { createUriListSnippet, getParentDocumentUri, imageFileExtensions } from '../languageFeatures/dropIntoEditor';
import { coalesce } from '../util/arrays';
@ -65,7 +66,7 @@ function getDefaultUri(document: vscode.TextDocument) {
if (docUri.scheme === Schemes.untitled) {
return vscode.workspace.workspaceFolders?.[0]?.uri;
}
return docUri;
return Utils.dirname(docUri);
}
async function insertLink(activeEditor: vscode.TextEditor, selectedFiles: vscode.Uri[], insertAsImage: boolean): Promise<void> {