From d5e37cda812094bb103d53f9b122faa941f5b5bf Mon Sep 17 00:00:00 2001 From: zsviczian Date: Sat, 24 Jan 2026 12:16:48 +0100 Subject: [PATCH] fix: set link icon opacity based on element opacity (#10693) * Set global alpha for drawing elements * Adjust opacity calculation for canvas rendering * lint --- packages/excalidraw/renderer/staticScene.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/excalidraw/renderer/staticScene.ts b/packages/excalidraw/renderer/staticScene.ts index 78534eb5a5..83e45a1227 100644 --- a/packages/excalidraw/renderer/staticScene.ts +++ b/packages/excalidraw/renderer/staticScene.ts @@ -221,6 +221,7 @@ const renderLinkIcon = ( linkCanvasCacheContext.restore(); } + context.globalAlpha = element.opacity / 100; context.drawImage(linkCanvas, x - centerX, y - centerY, width, height); context.restore(); }