From 22dbd75bd49999515179f1610d64e9d4c31c2f9e Mon Sep 17 00:00:00 2001 From: Aaron Dodson Date: Mon, 24 Feb 2025 08:17:38 -0800 Subject: [PATCH] refactor: make CommentView more amenable to subclassing. (#8783) --- 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 f06c96f80..26623d40f 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', });