From 858e880c3856858dc93a4f324bbc763aaddfd8dc Mon Sep 17 00:00:00 2001 From: Grzegorz Kucmierz Date: Wed, 4 Mar 2026 03:15:19 +0000 Subject: [PATCH] fix(qr): fix svg attribute malformation when injecting gradient defs --- src/workers/qrcode.worker.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/workers/qrcode.worker.js b/src/workers/qrcode.worker.js index 6dad57d..e5e64c7 100644 --- a/src/workers/qrcode.worker.js +++ b/src/workers/qrcode.worker.js @@ -25,7 +25,7 @@ self.onmessage = async (e) => { ? `` : `` - svgContent = svgContent.replace('${defs}`) + svgContent = svgContent.replace('shape-rendering="crispEdges">', `shape-rendering="crispEdges">${defs}`) // qrcode outputs so it's safe to replace svgContent = svgContent.replace(/stroke="#000000"/g, 'stroke="url(#qr-grad)"') }