Fix button multiplication issue.
authorRadek Czajka <rczajka@rczajka.pl>
Tue, 5 Aug 2025 09:56:53 +0000 (11:56 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Tue, 5 Aug 2025 09:56:53 +0000 (11:56 +0200)
src/redakcja/static/js/wiki/view_editor_wysiwyg.js

index bc498ce..219b405 100644 (file)
                     $('.active', element).not(editable).removeClass('active').children('.html-editarea-toolbar').remove();
 
                     if (!editable.hasClass('active')) {
-                        editable.append($("<div class='html-editarea-toolbar'><div class='html-editarea-toolbar-left'></div></div>"));
-                        var buttonSpace = $('.html-editarea-toolbar-left', editable);
+                        var toolbar = $("<div class='html-editarea-toolbar'><div class='html-editarea-toolbar-left'></div></div>")
+                        editable.append(toolbar);
+                        var buttonSpace = $('.html-editarea-toolbar-left', toolbar);
                         editable.addClass('active');
                         buttonSpace.append(button);
                         if (!editable.is('[x-edit-attribute]') &&