DSH Mobile Picker Fix — Interaction Operations 0.1.7
Release: mobile-picker-fix-0.1.7 · stable · published 2026-08-27 · tag commit 40375735b760938d535a692776f4e91fc95319c1
Highlights / picker fix
Fixes the composer model picker closing and immediately reopening on its second mobile tap.
- Treats the active popup's ARIA anchor as part of the interaction surface, so the outside-event bridge no longer dismisses the menu from its own trigger gesture.
- Keeps pointer/click activation idempotent: the first tap opens; the second tap closes once and stays closed.
- Adds focused interaction regression coverage and removes the temporary on-screen diagnostic panel.
- Bumps
@dsh-mobile/interaction-operationsand the shell manifest to 0.1.7 so cached mobile bundles are invalidated.
Campaign roll-up since the interaction test tag
This stable tag also contains the completed targeted-interaction campaign implementation: plugin-owned popup/touch/back intents, compact model/stat/turn-tail presentation, history continuity, Host switching/reconnect repair, physical-acceptance tooling, clean official rc.2 compatibility checks, and packed-plugin release matrices.
Technical details / component revisions
- Interaction Operations: 0.1.7
- Mobile Layout manifest revision: 0.1.30
- Pairing: 0.1.7
- e2e-tunnel: 0.1.3
- Android:
versionName 1.1.1-test.20260824.9,versionCode 11, minSdk 26, compile/target SDK 36
Installation / compatibility
This is a signed APK and may be installed over the existing app without uninstalling.
adb install -r dsh-mobile-picker-fixed.apkValidation / artifact
dsh-mobile-picker-fixed.apk- Size: 35,437,973 bytes
- SHA-256:
18bed76f56d28b1ba7d31428d6b1918a3c917b9f0609150560c977691a71daf2
Source boundary: the preceding release point is mobile-interactions-test-20260824 at 602caf5ae6b6aeca4cecbccaa3f2ce185ec6a9fe; the delta from that point contains the targeted-interaction campaign, release/compatibility matrices, reconnect work, and the final popup-anchor fix. The tag contains the implementation and focused regression evidence. This note does not infer a historical CI run beyond the checks recorded in the repository/release evidence.