Fixes a confusing red error on the update screen. If you are on v1.9.0, take this one — it is a small fix and you can install it from the watch.
What was wrong
Tapping Check again showed this, in red, as though GitHub had failed:
The coroutine scope left the composition
Nothing was actually wrong with the check. Two bugs behind it:
- The update work ran inside the screen. The first thing a check does is switch the screen to "Checking…", which removes the button you just pressed — killing the work that button had started.
- That cancellation was then caught and displayed as if it were a network error, so internal plumbing ended up on your wrist.
What changed
- Updates now run at app level, so a download or install survives scrolling, recomposition and navigating away. A 10 MB download no longer dies because you moved.
- Cancellation is no longer reported as a failure.
- Real network problems now say something useful — "No connection", "GitHub timed out" — instead of showing a raw error.
Verified on a Wear OS 6 emulator: five Check again taps in a row, no errors.
Install
No computer needed — WatchPush sideloads the APK from your phone. Or, if you are already on v1.9.0, just use Settings → Update on the watch.
From a computer:
adb install -r WTAK-1.9.1.apk
Settings, waypoints and enrolled certificates are preserved.