On Bangle.js 1 it can use the in-LCD buffer to scroll the screen and display the notification, but on Bangle.js 2 the only option is basically what you're doing - display and then reload after (done by notifyfs).
Using require("notify") is best though , as hopefully it some point the situation will improve, and when it does we can just update the library.
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.
There is an actual 'notification' app/library that handles this: https://github.com/espruino/BangleApps/tree/master/apps/notify
On Bangle.js 1 it can use the in-LCD buffer to scroll the screen and display the notification, but on Bangle.js 2 the only option is basically what you're doing - display and then reload after (done by
notifyfs
).Using
require("notify")
is best though , as hopefully it some point the situation will improve, and when it does we can just update the library.