@PeerDavid can you reproduce this?
Could it be that an exception is thrown in the "on exit" event and then the firmware calls "on exit" again
I guess... I wouldn't have thought it was likely from memory, but without looking into it I couldn't say for sure.
If someone can get me proper steps to reproduce this reliably from a clean Bangle I can look into it...
@Gordon started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@PeerDavid can you reproduce this?
I guess... I wouldn't have thought it was likely from memory, but without looking into it I couldn't say for sure.
If someone can get me proper steps to reproduce this reliably from a clean Bangle I can look into it...