espruino / espruino/BangleApps
Run app not working properly
- Dominant language
- JavaScript
- Stars
- 571
- Forks
- 1.3k
- Avg merge
- 17h 38m
- Merged PRs (30d)
- 17
Description
### Affected hardware version
Bangle 2
### Your firmware version
2v19
### The bug
When using the Run app, it does not show the distance that I've traveled nor does it show the pace (average or current).
Also, when I press stop, to stop the timer, and start again it will ask if I want to resume the run. Regardless of whether I say yes or no, the app will start up again and it does not load properly. The only thing that is displayed is the time (see screenshot)

Is there a fix for this? Thanks
### Installed apps
launch (0.20)
about (0.14)
widlock (0.08)
sched (0.22)
sched (0.22)
widalarm (0.01)
setting (0.63)
health (0.27)
notify (0.13)
widbt (0.09)
boot (0.59)
clock_info (0.07)
pebblepp (0.04)
hrm (0.11)
widpedom (0.22)
widbat (0.12)
alarm (0.43)
run (0.16)
Contributor guide
Research direction
Start by locating the JavaScript entry point for the Run app and reproduce the report on Bangle 2 with firmware 2v19. Investigate why distance and pace are absent and why restarting after stopping leaves only the time visible; done means both metrics display and resume/discard choices load the run correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 28/100