Skip to content

WTAK v1.8.1 — back gesture fix

Choose a tag to compare

@GPTmadeit GPTmadeit released this 04 Aug 13:03
· 4 commits to main since this release

Fixes the back gesture, which v1.8.0 broke on Wear OS 6. If you are on v1.8.0, update — no screen could be swiped back from.

What was wrong

v1.8.0 set android:windowSwipeToDismiss=false to stop map panning from closing the app. That was the wrong layer.

Wear's back swipe is a full-screen gesture owned by the platform, and the Compose nav host takes its gesture from the platform. Disabling the window attribute doesn't hand back navigation to the app — it removes the gesture source from every screen.

It got through testing because the emulator in use was Wear OS 4, where the older dismissal path still applied. It only breaks on Wear OS 6.

The fix

Leave the platform gesture enabled and exclude the map's interior from it, which is what setSystemGestureExclusionRects is for. The map's leading 24 dp still goes back; the rest of it pans.

back from menu back from radar pan the map
v1.8.0 ✗ nothing happens ✗ nothing happens safe
v1.8.1 ✓ returns to map ✓ returns to map safe

Verified with the signed release build on Wear OS 6 / API 36 and Wear OS 4 / API 34.

Install

adb install -r WTAK-1.8.1.apk

Upgrades in place over any earlier version — settings, waypoints and enrolled certificates are kept.

Everything from v1.8.0 is included: the radar scope, the Meshtastic LoRa link with one-tap TAK radio configuration, expressive motion, and the map cut around its controls.