diff --git a/packages/koenig-lexical/src/hooks/useGalleryReorder.js b/packages/koenig-lexical/src/hooks/useGalleryReorder.js index a6bfe47f6b..3db7d20aa3 100644 --- a/packages/koenig-lexical/src/hooks/useGalleryReorder.js +++ b/packages/koenig-lexical/src/hooks/useGalleryReorder.js @@ -83,6 +83,10 @@ export default function useGalleryReorder({images, updateImages, isSelected = fa return; } + if (!containerRef || !containerRef.contains(draggableInfo.element)) { + return; + } + const image = images.find(i => i.src === draggableInfo.dataset.src); if (image) { const updatedImages = images.filter(i => i !== image);