LearnNewsExamplesServices
Frontmatter
id6360
titledraggable.DragZone: createDragProxy() => convert to async
stateClosed
labels
enhancement
assigneestobiu
createdAtFeb 3, 2025, 1:25 PM
updatedAtFeb 3, 2025, 1:26 PM
githubUrlhttps://github.com/neomjs/neo/issues/6360
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 3, 2025, 1:26 PM

draggable.DragZone: createDragProxy() => convert to async

Closed v8.14.0 enhancement
tobiu
tobiu commented on Feb 3, 2025, 1:25 PM
  • the proxy creation can rely on async tasks, like fetching DOMRects from main
  • dragStart()needs to become async as well
  • onDragStart()needs to become async as well

some tweaking needed for class extensions, especially inside the calendar.

tobiu added the enhancement label on Feb 3, 2025, 1:25 PM
tobiu assigned to @tobiu on Feb 3, 2025, 1:25 PM
tobiu referenced in commit 6c6f4cd - "draggable.DragZone: createDragProxy() => convert to async #6360" on Feb 3, 2025, 1:25 PM
tobiu closed this issue on Feb 3, 2025, 1:26 PM