SCM - Enable text dnd for commit input field (#159065)

Enable text dnd for commit input field
This commit is contained in:
Ladislau Szomoru 2022-08-29 09:32:56 +02:00 committed by GitHub
parent 918dd89947
commit 90f89a12df
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -85,6 +85,7 @@ import { MarkdownRenderer } from 'vs/editor/contrib/markdownRenderer/browser/mar
import { Button, ButtonWithDescription, ButtonWithDropdown } from 'vs/base/browser/ui/button/button';
import { INotificationService } from 'vs/platform/notification/common/notification';
import { RepositoryContextKeys } from 'vs/workbench/contrib/scm/browser/scmViewService';
import { DragAndDropController } from 'vs/editor/contrib/dnd/browser/dnd';
import { DropIntoEditorController } from 'vs/editor/contrib/dropIntoEditor/browser/dropIntoEditorContribution';
import { MessageController } from 'vs/editor/contrib/message/browser/messageController';
@ -1951,7 +1952,7 @@ class SCMInputWidget {
const editorOptions: IEditorConstructionOptions = {
...getSimpleEditorOptions(),
lineDecorationsWidth: 4,
dragAndDrop: false,
dragAndDrop: true,
cursorWidth: 1,
fontSize: fontSize,
lineHeight: lineHeight,
@ -1972,6 +1973,7 @@ class SCMInputWidget {
contributions: EditorExtensionsRegistry.getSomeEditorContributions([
ColorDetector.ID,
ContextMenuController.ID,
DragAndDropController.ID,
DropIntoEditorController.ID,
LinkDetector.ID,
MenuPreventer.ID,