It looks like ItemReorderGesture was being actively worked on around the time of the beta.10 release, and a broken version was released. In particular, line 32:
this.lastYcoord = this.lastToIndex = -100;
There may have been other confounding issues beside this line, but with a list of three items (index 0,1,2), the symptoms are:
- Drag item from index 2 to index 0 (top of list) => { from: 2, to: 1 } (“to” property should be 0, not 1).
- Drag item from index 1 to index 0 => { from: 1, to: -100 } (“to” should again be 0, not -100).
The obvious -100 bug was apparently fixed on June 29. So can we assume this will be working in beta.11? Thanks.