fixes
authorRadek Czajka <rczajka@rczajka.pl>
Tue, 27 Jun 2023 11:20:19 +0000 (13:20 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Tue, 27 Jun 2023 11:20:19 +0000 (13:20 +0200)
src/redakcja/static/js/wiki/caret.js
src/redakcja/static/js/wiki/view_properties.js

index 7026e2f..b2cf182 100644 (file)
@@ -30,7 +30,7 @@ class Caret {
             if (!selection.isCollapsed) return;
             var anchorNode = selection.anchorNode;
             // Is selection still inside a node?
-            if (!$(anchorNode).closest('[x-node]')) return;
+            if (!$(anchorNode).closest('[x-node]').length) return;
             
             self.singleClick = true;
             setTimeout(function() {
index 5405173..e38a7d0 100644 (file)
                 var modal = $(this);
                 modal.data('target-input', input);
                 var imglist = modal.find('.modal-body');
+                imglist.html('');
                 $.each(self.doc.galleryImages, (i, imgItem) => {
                     img = $("<img>").attr("src", imgItem.thumb).attr('title', imgItem.url).data('url', imgItem.url).on('click', function() {
                         imglist.find('img').removeClass('active');