Ahh - thanks. Yes, double-buffering can't work with Widgets (the screen space available is quite small, and the widgets aren't expecting that they will effectively have to redraw twice - once of each of the 2 buffers), although I hadn't considered that '.flip' would break things as well!
Is your app calling Bangle.loadWidgets? If you don't call that, you shouldn't have widgets
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.
Ahh - thanks. Yes, double-buffering can't work with Widgets (the screen space available is quite small, and the widgets aren't expecting that they will effectively have to redraw twice - once of each of the 2 buffers), although I hadn't considered that '.flip' would break things as well!
Is your app calling
Bangle.loadWidgets
? If you don't call that, you shouldn't have widgets