Skip to content

DSH Mobile Picker Fix — Interaction Operations 0.1.7

Choose a tag to compare

@NOirBRight NOirBRight released this 27 Aug 04:17
· 9 commits to master since this release

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-operations and 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.apk

Validation / artifact

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.