mirror of
https://github.com/Microsoft/vscode
synced 2024-10-05 19:02:54 +00:00
Disable md paste file path in untitled notebooks (#198372)
Fixes #194809 Since the notebook does not exist on disk yet, there's no way to write a relative path in it. Just disable the feature since there's nothing else we can reasonably do here
This commit is contained in:
parent
39715d6261
commit
4f303bb42c
|
@ -7,6 +7,7 @@ import * as vscode from 'vscode';
|
|||
import { Mime, mediaMimes } from '../../util/mimes';
|
||||
import { Schemes } from '../../util/schemes';
|
||||
import { createEditForMediaFiles, tryGetUriListSnippet } from './shared';
|
||||
import { getParentDocumentUri } from '../../util/document';
|
||||
|
||||
class ResourceDropProvider implements vscode.DocumentDropEditProvider {
|
||||
|
||||
|
@ -58,7 +59,7 @@ class ResourceDropProvider implements vscode.DocumentDropEditProvider {
|
|||
}
|
||||
|
||||
private async _getMediaFilesEdit(document: vscode.TextDocument, dataTransfer: vscode.DataTransfer, token: vscode.CancellationToken): Promise<vscode.DocumentDropEdit | undefined> {
|
||||
if (document.uri.scheme === Schemes.untitled) {
|
||||
if (getParentDocumentUri(document.uri).scheme === Schemes.untitled) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@ import * as vscode from 'vscode';
|
|||
import { Mime, mediaMimes } from '../../util/mimes';
|
||||
import { Schemes } from '../../util/schemes';
|
||||
import { PasteUrlAsFormattedLink, createEditAddingLinksForUriList, createEditForMediaFiles, getPasteUrlAsFormattedLinkSetting } from './shared';
|
||||
import { getParentDocumentUri } from '../../util/document';
|
||||
|
||||
class PasteResourceEditProvider implements vscode.DocumentPasteEditProvider {
|
||||
|
||||
|
@ -64,7 +65,7 @@ class PasteResourceEditProvider implements vscode.DocumentPasteEditProvider {
|
|||
}
|
||||
|
||||
private async _getMediaFilesEdit(document: vscode.TextDocument, dataTransfer: vscode.DataTransfer, token: vscode.CancellationToken): Promise<vscode.DocumentPasteEdit | undefined> {
|
||||
if (document.uri.scheme === Schemes.untitled) {
|
||||
if (getParentDocumentUri(document.uri).scheme === Schemes.untitled) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue