Really LCD and LockScreen both prevent the button from executing it's 'primary' event?
Just the screen lock. Actually try setOptions: http://www.espruino.com/Reference#l_Bangle_setOptions
Bangle.setOptions({lockTimeout:0})
So you can set locking independent of the LCD.
Will these settings be restored after the user is exiting the app to his preferences?
Yes.
Oh, that is much easier. Somehow I assumed that Bangle.setOptions would actually write the new settings like the Settings app does.
Bangle.setOptions
@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.
Just the screen lock. Actually try setOptions: http://www.espruino.com/Reference#l_Bangle_setOptions
Bangle.setOptions({lockTimeout:0})
So you can set locking independent of the LCD.
Yes.