From 3fca41e19bdfda4cc8fa00ae6f3ba816924c4ca5 Mon Sep 17 00:00:00 2001 From: Aiday Marlen Kyzy Date: Mon, 11 Dec 2023 16:34:20 +0100 Subject: [PATCH] Making the settings readonly (#200221) making the settings readonly --- src/vs/editor/contrib/hover/browser/hover.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/vs/editor/contrib/hover/browser/hover.ts b/src/vs/editor/contrib/hover/browser/hover.ts index e8490c030b1..b23b8cd8594 100644 --- a/src/vs/editor/contrib/hover/browser/hover.ts +++ b/src/vs/editor/contrib/hover/browser/hover.ts @@ -39,9 +39,9 @@ const _sticky = false ; interface IHoverSettings { - enabled: boolean; - sticky: boolean; - hidingDelay: number; + readonly enabled: boolean; + readonly sticky: boolean; + readonly hidingDelay: number; } interface IHoverState { @@ -279,9 +279,7 @@ export class HoverController extends Disposable implements IEditorContribution { (decoratorActivatedOn === 'click' && !activatedByDecoratorClick) || (decoratorActivatedOn === 'hover' && !enabled && !_sticky) || (decoratorActivatedOn === 'clickAndHover' && !enabled && !activatedByDecoratorClick)) - ) - || - ( + ) || ( !mouseOnDecorator && !enabled && !activatedByDecoratorClick ) ) {