stop updating message state if message gets cancelled
This commit is contained in:
@@ -2681,9 +2681,10 @@ class ReticulumMeshChat:
|
|||||||
has_delivered = lxmf_message.state == LXMF.LXMessage.DELIVERED
|
has_delivered = lxmf_message.state == LXMF.LXMessage.DELIVERED
|
||||||
has_propagated = lxmf_message.state == LXMF.LXMessage.SENT and lxmf_message.method == LXMF.LXMessage.PROPAGATED
|
has_propagated = lxmf_message.state == LXMF.LXMessage.SENT and lxmf_message.method == LXMF.LXMessage.PROPAGATED
|
||||||
has_failed = lxmf_message.state == LXMF.LXMessage.FAILED
|
has_failed = lxmf_message.state == LXMF.LXMessage.FAILED
|
||||||
|
is_cancelled = lxmf_message.state == LXMF.LXMessage.CANCELLED
|
||||||
|
|
||||||
# check if we should stop updating
|
# check if we should stop updating
|
||||||
if has_delivered or has_propagated or has_failed:
|
if has_delivered or has_propagated or has_failed or is_cancelled:
|
||||||
should_update_message = False
|
should_update_message = False
|
||||||
|
|
||||||
# handle an announce received from reticulum, for an audio call address
|
# handle an announce received from reticulum, for an audio call address
|
||||||
|
|||||||
Reference in New Issue
Block a user