Skip to content

fix: show an MMS as delivered when the network says so - #79

Draft
Alaraajavamma wants to merge 1 commit into
forkyfrom
feature/forky/fix-mms-delivered
Draft

fix: show an MMS as delivered when the network says so#79
Alaraajavamma wants to merge 1 commit into
forkyfrom
feature/forky/fix-mms-delivered

Conversation

@Alaraajavamma

Copy link
Copy Markdown
Collaborator

The daemon that carries MMS only ever reports a message as sent, so nothing here looks at any other status and a delivery has nowhere to arrive.

A delivery says nothing about being in flight (the send resolved long before) so the message is remembered separately until the network answers or the list ages it out. Only a delivery is taken: a message that expired or was rejected was still sent.

The bubble needs no change; it already draws delivered from the same status the SMS side writes. Draft because it is inert until mmsd4ofono reports deliveries.

@Alaraajavamma
Alaraajavamma force-pushed the feature/forky/fix-mms-delivered branch 3 times, most recently from 2efc6fc to fcc3729 Compare August 14, 2026 21:15
@Alaraajavamma
Alaraajavamma force-pushed the feature/forky/fix-mms-delivered branch 4 times, most recently from f2f8971 to d6ce025 Compare August 23, 2026 21:56
mmsd only ever reported a message as sent, so a delivery had nowhere
to arrive. remember sent messages until the network answers and only
take actual deliveries: expired or rejected still means sent, and the
bubble already draws delivered from the status the SMS side writes.
@Alaraajavamma
Alaraajavamma force-pushed the feature/forky/fix-mms-delivered branch from d6ce025 to fb17bbd Compare August 23, 2026 22:25
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