From 3b8716b94b890a29814254a7c7031547822b1687 Mon Sep 17 00:00:00 2001
From: Henning Leutz <leutz@pcsg.de>
Date: Fri, 14 May 2021 13:26:26 +0200
Subject: [PATCH] feat: quiqqer/package-bricks#124 - WYSIWYG Button Bricks

---
 locale.xml                              |  7 ++++++-
 plugins/quiqqer/quiqqerBricks/plugin.js | 12 +++++++-----
 2 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/locale.xml b/locale.xml
index 8603831..c0bb0c9 100644
--- a/locale.xml
+++ b/locale.xml
@@ -146,5 +146,10 @@
             <de><![CDATA[Plugin aktivieren/deaktivieren]]></de>
             <en><![CDATA[De-/activate plugin]]></en>
         </locale>
+
+        <locale name="window.bricks.editor.edit.title">
+            <de><![CDATA[Editor Baustein ändern]]></de>
+            <en><![CDATA[Change editor brick]]></en>
+        </locale>
     </groups>
-</locales>
\ No newline at end of file
+</locales>
diff --git a/plugins/quiqqer/quiqqerBricks/plugin.js b/plugins/quiqqer/quiqqerBricks/plugin.js
index 527ba73..5f92848 100644
--- a/plugins/quiqqer/quiqqerBricks/plugin.js
+++ b/plugins/quiqqer/quiqqerBricks/plugin.js
@@ -49,10 +49,13 @@
         var brickId     = Node.getAttribute('data-brickid');
         var projectData = getProjectData(Node, editor);
 
-        require(['qui/controls/windows/Confirm'], function (QUIConfirm) {
+        require([
+            'Locale',
+            'qui/controls/windows/Confirm'
+        ], function (QUILocale, QUIConfirm) {
             new QUIConfirm({
                 icon     : 'fa fa-cubes',
-                title    : 'Editor Baustein ändern',
+                title    : QUILocale.get('quiqqer/ckeditor4', 'window.bricks.editor.edit.title'),
                 maxHeight: 300,
                 maxWidth : 500,
                 events   : {
@@ -125,9 +128,8 @@
             }
         });
 
-        element.addEventListener('focus', function () {
-            console.log('focus');
-        });
+        // element.addEventListener('focus', function () {
+        // });
 
         element.addEventListener('dblclick', function (e) {
             editNode(e.target, editor);
-- 
GitLab