commit | 3e883652c1331df18f1f43eea039c762ae7b0779 | [log] [tgz] |
---|---|---|
author | Brad Ebinger <breadley@google.com> | Thu Sep 05 14:45:10 2024 -0700 |
committer | Brad Ebinger <breadley@google.com> | Thu Sep 05 15:35:22 2024 -0700 |
tree | a8c7efb04f662e4892d1889c0557020b36a9be5b | |
parent | b1c5ed4d92c0e417fd7cabf5d3a7d022d9fd0b7b [diff] |
Cache call events to ensure that cap exchange events are not missed At the beginning of the call, if a call event is sent too soon, it can result in the voip app missing a call event. Cache the pending call events in a CachedCallback and deliver them when the ServiceWrapper is set. Flag: com.android.server.telecom.flags.cache_call_events Bug: 364311190 Test: atest TelecomUnitTests:CallTest and manual ICS app testing Change-Id: Ib577a652736634ca9be81adaed254f74b4d0fc4e