I believe the issue with the boxes is because AnDark doesn't reset graphics state (background color) between draws - it's not expecting any widgets to be loaded so it doesn't expect any changes. Again, the recent changes should fix that if you update now (and make sure debug is disabled and you won't see the screen shifted up).
As for the hang - that is a worry. Were you connected by Bluetooth to a phone/computer at the time? That seems to be about the only time we've noticed an issue (usually when Gadgetbridge is connected) but it seems quite rare.
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 believe the issue with the boxes is because AnDark doesn't reset graphics state (background color) between draws - it's not expecting any widgets to be loaded so it doesn't expect any changes. Again, the recent changes should fix that if you update now (and make sure debug is disabled and you won't see the screen shifted up).
As for the hang - that is a worry. Were you connected by Bluetooth to a phone/computer at the time? That seems to be about the only time we've noticed an issue (usually when Gadgetbridge is connected) but it seems quite rare.