I found this too. I actually just pushed some firmware changes to stop the menu coming up yesterday - so if you update the Bangle.js firmware it should be better now.
But the locking is a good idea. I'm adding some settings for when the LCD lights, so I'll make sure I add some stuff in there that'll make it possible to add a 'lock widget' to handle more interesting locking functionality.
did I misread the release notes of the touch detection areas for the emulation?
I fixed the emulator to allow 'swipe' to work, but it still doesn't do two touch areas at once if you press in the middle - the code would need redoing for that IMO (using a single DIV and working out which button press in code)
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.
I found this too. I actually just pushed some firmware changes to stop the menu coming up yesterday - so if you update the Bangle.js firmware it should be better now.
But the locking is a good idea. I'm adding some settings for when the LCD lights, so I'll make sure I add some stuff in there that'll make it possible to add a 'lock widget' to handle more interesting locking functionality.
I fixed the emulator to allow 'swipe' to work, but it still doesn't do two touch areas at once if you press in the middle - the code would need redoing for that IMO (using a single DIV and working out which button press in code)