From 07150962a2dbbf9f16989bee3452ea1cd91b3d4b Mon Sep 17 00:00:00 2001 From: "mr. m" Date: Tue, 30 Dec 2025 19:30:51 +0100 Subject: [PATCH] feat: Wait for the next cycle to set a drag image, b=no-bug, c=no-component --- src/zen/drag-and-drop/ZenDragAndDrop.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/zen/drag-and-drop/ZenDragAndDrop.js b/src/zen/drag-and-drop/ZenDragAndDrop.js index a3dec5032..fa51f63ca 100644 --- a/src/zen/drag-and-drop/ZenDragAndDrop.js +++ b/src/zen/drag-and-drop/ZenDragAndDrop.js @@ -95,7 +95,9 @@ const { offsetX, offsetY } = this.#getDragImageOffset(event, tab, draggingTabs); const dragImage = this.#createDragImageForTabs(draggingTabs); this.originalDragImageArgs = [dragImage, offsetX, offsetY]; - dt.setDragImage(...this.originalDragImageArgs); + setTimeout(() => { + dt.setDragImage(...this.originalDragImageArgs); + }, 0); } #createDragImageForTabs(movingTabs) {