BigMoeOnEdge/examples
Helldez 3b476b1751 fix(android): key settled downloads by work id, not filename
Found on device. The dedupe set that stops WorkManager's re-emitted terminal
rows from firing repeated events was keyed by filename and never cleared, so a
model deleted and then downloaded again in the same session was treated as
already-reported: no Completed event, no re-scan, and the model stayed missing
from the picker until a manual Refresh.

A re-download is new work with a new id, so keying on the work id dedupes the
repeated emissions it is meant to dedupe while still reporting each download's
own outcome.
2026-07-19 12:42:17 +02:00
..
android fix(android): key settled downloads by work id, not filename 2026-07-19 12:42:17 +02:00