mirror of
https://github.com/sudosylabs/vnidrop.git
synced 2026-08-05 02:29:55 +02:00
progressForReceiver only labelled a receiver Completed when no progress/started events preceded the completion, so the normal progress→completed sequence fell through and rendered as Sending despite a .completed kind. Events are newest-first, so a completed latest event is always terminal — label it Completed. Fixes the failing ProgressDerivationTests.testReceiverCompletionAfterProgressIsTerminal.