From 2c05119ef28c9071f82f0c2c5cb225c39318ab6b Mon Sep 17 00:00:00 2001 From: Maribeth Moffatt Date: Tue, 8 Apr 2025 12:06:05 -0700 Subject: [PATCH] fix: change css class for disabled block pattern (#8864) --- core/css.ts | 2 +- core/renderers/common/path_object.ts | 1 + core/renderers/zelos/constants.ts | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core/css.ts b/core/css.ts index eec45df1a..0502edbf1 100644 --- a/core/css.ts +++ b/core/css.ts @@ -198,7 +198,7 @@ let content = ` display: none; } -.blocklyDisabled>.blocklyPath { +.blocklyDisabledPattern>.blocklyPath { fill: var(--blocklyDisabledPattern); fill-opacity: .5; stroke-opacity: .5; diff --git a/core/renderers/common/path_object.ts b/core/renderers/common/path_object.ts index a1bfbccbd..077f80bb7 100644 --- a/core/renderers/common/path_object.ts +++ b/core/renderers/common/path_object.ts @@ -200,6 +200,7 @@ export class PathObject implements IPathObject { */ protected updateDisabled_(disabled: boolean) { this.setClass_('blocklyDisabled', disabled); + this.setClass_('blocklyDisabledPattern', disabled); } /** diff --git a/core/renderers/zelos/constants.ts b/core/renderers/zelos/constants.ts index 73d3285df..8cd36e025 100644 --- a/core/renderers/zelos/constants.ts +++ b/core/renderers/zelos/constants.ts @@ -890,7 +890,7 @@ export class ConstantProvider extends BaseConstantProvider { `}`, // Disabled outline paths. - `${selector} .blocklyDisabled > .blocklyOutlinePath {`, + `${selector} .blocklyDisabledPattern > .blocklyOutlinePath {`, `fill: var(--blocklyDisabledPattern)`, `}`,