Opened 13 years ago

Closed 6 years ago

#373 closed enhancement (wontfix)

async onDrop

Reported by: ilia Owned by: Eugene Lazutkin
Priority: low Milestone: future
Component: DnD Version: 0.2
Keywords: needsreview Cc:
Blocked By: Blocking:

Description (last modified by ben hockey)

Currently I can neither do async drops nor indicate waiting state on drop. That's because DragManager? needs return value from onDrop.

I suggest to change it. onDrop may return

  • true => success
  • false => failure
  • null => DragManager? put into lock state (no dnd available) and wait for async request to return a value and unlock it.

Change History (12)

comment:1 Changed 13 years ago by dylan

Component: WidgetsDnD
Milestone: 0.5

still a bug?

comment:2 Changed 13 years ago by ilia

Owner: changed from anonymous to alex

No, that refers to an enhancement talk. Reassigning so alex may see.

comment:3 Changed 13 years ago by ilia

Type: defectenhancement

comment:4 Changed 12 years ago by Eugene Lazutkin

Owner: changed from alex to Eugene Lazutkin
Status: newassigned

Sounds like a simple yet useful enhancement.

comment:5 Changed 12 years ago by Eugene Lazutkin

Note: probably a source/target should have an additional state, something like "temporary disabled". Such nodes cannot participate in DnD operations, which should be reflected in their appearance.

comment:6 Changed 12 years ago by Eugene Lazutkin

Milestone: 0.91.0

It is useful but rarely asked feature. I am bumping it up to 1.0 release.

comment:7 Changed 12 years ago by Eugene Lazutkin

Milestone: 1.02.0

comment:8 Changed 11 years ago by alex

Milestone: 2.01.3

Milestone 2.0 deleted

comment:9 Changed 11 years ago by Eugene Lazutkin

Milestone: 1.3future

Moving all open ticketd to the future.

comment:10 Changed 7 years ago by ben hockey

Description: modified (diff)
Keywords: needsreview added
Priority: highlow

comment:11 Changed 6 years ago by dylan

This is the oldest open Dojo ticket.

Either we should implement this, or close it out.

comment:12 Changed 6 years ago by Eugene Lazutkin

Resolution: wontfix
Status: assignedclosed

This ticket will be a candidate for 2.0.

Note: See TracTickets for help on using tickets.