Callkit: Contact's picture is displayed incorrectly

When the device receives two incoming calls at the same time, there will be A incoming first and B incoming later. After A is decline, then B is displayed. The contact picture of B is displayed incorrectly, call UI display contact picture of A. Slack, Skype, Facebook Messenger have same issue.


Steps to Reproduce:

- Prepare: Two contact with different contact picture: A and B

- Step:

1. Received an incoming call from A

2. Received an incoming call from B

3. Decline the call of A


Expected results is B incoming call will display with B's picture. But actual results is B incoming call is displayed with A's picture.

Callkit: Contact's picture is displayed incorrectly
 
 
Q