From 4bfacdf214dddb47e4d628e8aa51ac20f15432f9 Mon Sep 17 00:00:00 2001 From: mohamedsalem401 Date: Fri, 4 Oct 2024 11:57:35 +0300 Subject: [PATCH] Fix placeholder positioning --- packages/core/src/utils/sorter/DropLocationDeterminer.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/core/src/utils/sorter/DropLocationDeterminer.ts b/packages/core/src/utils/sorter/DropLocationDeterminer.ts index f5b708521..97bfb649a 100644 --- a/packages/core/src/utils/sorter/DropLocationDeterminer.ts +++ b/packages/core/src/utils/sorter/DropLocationDeterminer.ts @@ -136,7 +136,8 @@ export class DropLocationDeterminer> ext const moveData: MoveData = this.getMoveData(targetNode, mouseX, mouseY); const placeHolderPositionChanged = moveData.placeholderDimensions !== this.lastMoveData.placeholderDimensions; - if (placeHolderPositionChanged) { + const placeHolderPlacmentChanged = moveData.placement !== this.lastMoveData.placement; + if (placeHolderPositionChanged || placeHolderPlacmentChanged) { this.eventHandlers.onPlaceholderPositionChange?.(moveData.placeholderDimensions!, moveData.placement!); }