From 2fd00c24ba9a98c274f1d422d4e266688121582c Mon Sep 17 00:00:00 2001 From: duckietm Date: Wed, 18 Feb 2026 17:16:17 +0100 Subject: [PATCH] :up: Small fix This fix is to only activate the filter when the background is actually non-black, matching the same guard used in shouldSuppressBackgroundMatteLayer --- .../object/visualization/furniture/FurnitureVisualization.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/room/src/object/visualization/furniture/FurnitureVisualization.ts b/packages/room/src/object/visualization/furniture/FurnitureVisualization.ts index 0df68cb..43ef8a2 100644 --- a/packages/room/src/object/visualization/furniture/FurnitureVisualization.ts +++ b/packages/room/src/object/visualization/furniture/FurnitureVisualization.ts @@ -335,7 +335,7 @@ export class FurnitureVisualization extends RoomObjectSpriteVisualization sprite.posture = this.getPostureForAsset(scale, assetData.source); sprite.clickHandling = this._clickHandling; - if(sprite.blendMode === 'add') + if(sprite.blendMode === 'add' && !this.isBackgroundColorBlack()) { if(!FurnitureVisualization._blackToAlphaFilter) FurnitureVisualization._blackToAlphaFilter = new BlackToAlphaFilter();