From a7b641e1fb2933a9dcf1141d4767405f974b4f46 Mon Sep 17 00:00:00 2001 From: Joyce Er Date: Wed, 19 Apr 2023 21:12:33 -0700 Subject: [PATCH] Show hover message for diff revert arrow --- src/vs/editor/browser/widget/diffEditorWidget.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vs/editor/browser/widget/diffEditorWidget.ts b/src/vs/editor/browser/widget/diffEditorWidget.ts index 9efe95bcb584f..1030a77f23371 100644 --- a/src/vs/editor/browser/widget/diffEditorWidget.ts +++ b/src/vs/editor/browser/widget/diffEditorWidget.ts @@ -58,6 +58,7 @@ import { defaultInsertColor, defaultRemoveColor, diffDiagonalFill, diffInserted, import { registerIcon } from 'vs/platform/theme/common/iconRegistry'; import { getThemeTypeSelector, IColorTheme, IThemeService, registerThemingParticipant } from 'vs/platform/theme/common/themeService'; import { ThemeIcon } from 'vs/base/common/themables'; +import { MarkdownString } from 'vs/base/common/htmlContent'; export interface IDiffCodeEditorWidgetOptions { originalEditor?: ICodeEditorWidgetOptions; @@ -1909,6 +1910,7 @@ const DECORATIONS = { arrowRevertChange: ModelDecorationOptions.register({ description: 'diff-editor-arrow-revert-change', + glyphMarginHoverMessage: new MarkdownString(undefined, { isTrusted: true, supportThemeIcons: true }).appendMarkdown(nls.localize('revertChangeHoverMessage', 'Click to revert change')), glyphMarginClassName: 'arrow-revert-change ' + ThemeIcon.asClassName(Codicon.arrowRight), zIndex: 10001, }),