Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 782196a4 authored by Tyler Gunn's avatar Tyler Gunn
Browse files

Fix issue where >2 party conference connect time is wrong on child drop.

In the past, ParcelableCallUtils would report the connect time of the
conference to the incall UI by looking for the earliest connect time among
the children of the conference.  This is problematic as it means that if
the oldest participant in a conference disconnects, the UI will now show
the conference connect time of the next latest participant.

To fix this, as children are added to the conference we do the connect
time update on the conference itself and don't do the calculation in the
parcelable call utils.

Test: manual test with carrier calls to verify connect time on the parent
does not get reduced.
Test: Add unit test to verify behavior.
Fixes: 152611824

Change-Id: Ic5fd2dfef5e0e196fc5d83a216fc7fec469e37f8
parent 41dbedc8
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment