Since THT is working on squashing some bugs, perhaps you could try to addres this one as well.
Drag & drop is really handy for blocks & objects. But for events, the relative positions appear to be changed, but they’re still executed in the original order & upon exiting and returning the events are back to their original positions.
For some projects the order the events are created in may not matter, but for others, the order is very important. This bug causes users to believe the order has been changed when it really hasn’t.
Here’s a simple example:
This order makes the heart red (since during each “frame” the blocks of the 2nd event are executed after those of the 1st event)
So now we drag & drop the 2nd event before the 1st
This shows the order has changed.
But it hasn’t! The heart will still be red. Exit the project and return. The event order will be as it originally was since it was never really changed.
To permanently change the order, you have to cut & paste them. Try that to swap the events and you’ll see the heart is then green.