Hi Rob, all of bugs about transitions appeared between public release 2072 and public release 2100, I expected to have it fixed in the next public release, and, since this post is about the next public release, that’s why I wrote about them. If you only want to know about regression bug between 2100 and 2187, well, this is not, because the transitions works in 2187 as bad as it does in 2100 (sorry).
If you are still interested in fix this bug here is the information with the steps walter asks for:
1. Devices , all of them
2. OS , all of them
3. Sample files : https://www.dropbox.com/s/8xww9vnd1medyom/Bug.zip
4. Description :
This sample file uses storyboard to represent the problem with transitions, onComplete and transitions cancel because it was the only way I can reproduce it. You will see the enterScene event firing twice, if you remove the fade transition changing scenes it works fine, if you comment the transition.cancel line, it works fine, if you add a timer.performwithdelay (even with 0 time) before calling transition.cancel it works fine.
5. Daily Build: 2085, (with 2082 and before works perfectly).
There are other bugs with transitions API, all of them seem to appeared in 2100, I provided you links to the forum posts where other Corona users reports them, and sometimes, corona staff answers saying they are investigating it…
Thank you for your time and your help with this.