espruino / espruino/BangleApps

Run app not working properly

Open
#3,044 15 comments 0 reactions 0 assignees View on GitHub
area-apps state-inactive type-bug
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)

![screenshot](https://github.com/espruino/BangleApps/assets/147791660/002a107b-4b7b-4cfa-bdfb-f8cd3ef32e90)

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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.