From f3c32c84dd5271b1ac65f99e5346777af22cde6c Mon Sep 17 00:00:00 2001
From: Michael Danielczok <michael@pcsg.de>
Date: Mon, 24 Feb 2025 08:48:42 +0000
Subject: [PATCH] fix: invalid json string by coping brick data

Related: quiqqer/package-bricks#146


(cherry picked from commit de561677615c0872cd4e00f152314cb1fb23bf16)

Co-authored-by: michael.danielczok <michael@pcsg.de>
---
 bin/BrickEdit.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bin/BrickEdit.js b/bin/BrickEdit.js
index 5af5fe2..7af098e 100644
--- a/bin/BrickEdit.js
+++ b/bin/BrickEdit.js
@@ -540,11 +540,12 @@ define('package/quiqqer/bricks/bin/BrickEdit', [
                                             `
                                             <div class="showBrickData-window-body">
                                             <p class="showBrickData-window-body-text">${InfoText}</p>
-                                            <textarea autocorrect="off" autocapitalize="off" spellcheck="false">${JSON.stringify(data)}</textarea>
+                                            <textarea autocorrect="off" autocapitalize="off" spellcheck="false"></textarea>
                                             </div>
                                             `
                                         );
 
+                                        Body.querySelector('textarea').value = JSON.stringify(data);
                                         Body.querySelector('.showBrickData-window-body-text').appendChild(CopyBtn);
                                     }
                                 }
-- 
GitLab