From 6f866dcb1c06ee20d5bfa7363c4d8f9f4c96d4f2 Mon Sep 17 00:00:00 2001 From: Aaron Dodson Date: Thu, 20 Feb 2025 15:39:01 -0800 Subject: [PATCH] refactor: make CommentView more amenable to subclassing. --- core/comments/comment_view.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/comments/comment_view.ts b/core/comments/comment_view.ts index f06c96f80e..26623d40f7 100644 --- a/core/comments/comment_view.ts +++ b/core/comments/comment_view.ts @@ -95,10 +95,10 @@ export class CommentView implements IRenderedElement { private resizePointerMoveListener: browserEvents.Data | null = null; /** Whether this comment view is currently being disposed or not. */ - private disposing = false; + protected disposing = false; /** Whether this comment view has been disposed or not. */ - private disposed = false; + protected disposed = false; /** Size of this comment when the resize drag was initiated. */ private preResizeSize?: Size; @@ -106,7 +106,7 @@ export class CommentView implements IRenderedElement { /** The default size of newly created comments. */ static defaultCommentSize = new Size(120, 100); - constructor(private readonly workspace: WorkspaceSvg) { + constructor(readonly workspace: WorkspaceSvg) { this.svgRoot = dom.createSvgElement(Svg.G, { 'class': 'blocklyComment blocklyEditable blocklyDraggable', });