From 86e3fd8dedd46893a6db9c2dc7ea9e6d3a99e097 Mon Sep 17 00:00:00 2001 From: Aiday Marlen Kyzy Date: Fri, 26 May 2023 23:32:20 +0200 Subject: [PATCH] Fixing Jupyter notebook issue 13263 (#183527) fix for the issue, still need to understand why there is strange focusing --- src/vs/editor/contrib/hover/browser/contentHover.ts | 1 + src/vs/editor/contrib/hover/browser/hover.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vs/editor/contrib/hover/browser/contentHover.ts b/src/vs/editor/contrib/hover/browser/contentHover.ts index 096a2bc2569..d2281bbec91 100644 --- a/src/vs/editor/contrib/hover/browser/contentHover.ts +++ b/src/vs/editor/contrib/hover/browser/contentHover.ts @@ -610,6 +610,7 @@ export class ContentHoverWidget extends Disposable implements IContentWidget { if (this._visibleData) { const stoleFocus = this._visibleData.stoleFocus; this._setVisibleData(null); + this._hoverFocusedKey.set(false); this._editor.layoutContentWidget(this); if (stoleFocus) { this._editor.focus(); diff --git a/src/vs/editor/contrib/hover/browser/hover.ts b/src/vs/editor/contrib/hover/browser/hover.ts index 47d43fb1c47..05773a2dcf2 100644 --- a/src/vs/editor/contrib/hover/browser/hover.ts +++ b/src/vs/editor/contrib/hover/browser/hover.ts @@ -27,10 +27,10 @@ import { registerThemingParticipant } from 'vs/platform/theme/common/themeServic import { HoverParticipantRegistry } from 'vs/editor/contrib/hover/browser/hoverTypes'; import { MarkdownHoverParticipant } from 'vs/editor/contrib/hover/browser/markdownHoverParticipant'; import { MarkerHoverParticipant } from 'vs/editor/contrib/hover/browser/markerHoverParticipant'; -import 'vs/css!./hover'; import { InlineSuggestionHintsContentWidget } from 'vs/editor/contrib/inlineCompletions/browser/inlineCompletionsHintsWidget'; import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding'; import { ResultKind } from 'vs/platform/keybinding/common/keybindingResolver'; +import 'vs/css!./hover'; export class ModesHoverController implements IEditorContribution {