Any chance it could be implemented using on('touch') ?
I don't understand what you're suggesting here... The menu uses the drag event when you drag your finger, because that's the only option if you want to drag. Then it uses touch for selecting menu items. It's exactly the same as the Launcher.
@halemmerich I quite like being able to scroll to exactly the right place, but I think there are some things we can do to improve the rendering performance on Bangle.js 2, so at some point it will get smoother.
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 don't understand what you're suggesting here... The menu uses the
drag
event when you drag your finger, because that's the only option if you want to drag. Then it usestouch
for selecting menu items. It's exactly the same as the Launcher.@halemmerich I quite like being able to scroll to exactly the right place, but I think there are some things we can do to improve the rendering performance on Bangle.js 2, so at some point it will get smoother.