Skip to content

fix(recording): resume ear streams while the phone is locked - #314

Open
TobiasRoeddiger wants to merge 1 commit into
automation/bump-version-1.5.4-36858743484from
codex/recording-background-reconnect
Open

TobiasRoeddiger wants to merge 1 commit into
automation/bump-version-1.5.4-36858743484from
codex/recording-background-reconnect

Conversation

@TobiasRoeddiger

Copy link
Copy Markdown
Member

Locking the phone during a local recording stopped automatic reconnect handling. Even after reconnecting, recorder subscriptions waited for a ProxyProvider screen update and resumed only after unlocking.

Keep auto-connect active during recording and register newly connected wearables with the recorder immediately, guarding duplicate connection callbacks. Existing CSV append behavior and the non-recording background path are unchanged.

Verified on the Pixel 9a with both earphones through the real app: reproduced both failures, then disconnected/reconnected each ear while locked. All 16 exported sensor CSVs retained earlier samples and resumed collecting while still locked, before any sensor reconfiguration. All 99 Flutter tests, analysis, and the Android release build passed.

Addresses OpenEarable/open-earable-2#327 item 2.

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Visit the preview URL for this PR (updated for commit f9e0ba5):

https://open-earable-web--pr314-codex-recording-back-hc8ae0dl.web.app

(expires Fri, 30 Oct 2026 14:35:42 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c7397c11177c71d8d81172cea9365829823fb41c

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

PR Build Artifacts

Full workflow run: https://github.com/OpenEarable/app/actions/runs/37020498759

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant