Roadmap
- Task ID:
MEDIA-023
- Priority:
P0
- Related to:
MEDIA-003, MEDIA-005, MEDIA-020
Problem
After adding an Android media-folder sync on the latest successfully published and installable nightly, media indexing can leave both Sync & offline and Transfers unresponsive. Sync & offline remains in a skeleton/loading state with Refresh disabled, while Transfers remains on "Loading media transfers...".
Newer Android nightlies failed during release lint and were not installable, so this regression is observed on the latest usable nightly artifact rather than those failed builds.
Indexing must never monopolize the UI path, hold a shared store lock across a full scan, or require either screen to await completion before showing durable state.
Acceptance criteria
Evidence
Observed behavior on the latest installable signed nightly:
- Sync & offline remains on Folder sync skeleton rows and a loading Offline storage summary.
- Transfers remains indefinitely on "Loading media transfers..." while the media folder is indexed.
Personal device screenshots are intentionally not attached to the public issue.
Roadmap
MEDIA-023P0MEDIA-003,MEDIA-005,MEDIA-020Problem
After adding an Android media-folder sync on the latest successfully published and installable nightly, media indexing can leave both Sync & offline and Transfers unresponsive. Sync & offline remains in a skeleton/loading state with Refresh disabled, while Transfers remains on "Loading media transfers...".
Newer Android nightlies failed during release lint and were not installable, so this regression is observed on the latest usable nightly artifact rather than those failed builds.
Indexing must never monopolize the UI path, hold a shared store lock across a full scan, or require either screen to await completion before showing durable state.
Acceptance criteria
Evidence
Observed behavior on the latest installable signed nightly:
Personal device screenshots are intentionally not attached to the public issue.