commit | 5de3ad2cee2b5a30ab442dcc202d0799c5b4ac23 | [log] [tgz] |
---|---|---|
author | Valerie Hau <vhau@google.com> | Tue Aug 20 07:47:43 2019 -0700 |
committer | Valerie Hau <vhau@google.com> | Tue Aug 20 09:53:18 2019 -0700 |
tree | 2d4f275b29b4f4f5430d534dd3bafaa1aeb2ec2b | |
parent | 7704a15ded89176ca7d7a8f4dd83cda172be2f69 [diff] |
Switch from ITransactionCompletedListener to IBinder keys IBinder remains consistent across multiple transactions when passed cross-process to SF. However, interface_cast'ing it to an ITransactionCompletedListener results in different underlying objects. Switch to using IBinder as the keys for listener callbacks. Bug: 139731321 Test: build, boot, SurfaceFlinger_test Change-Id: I9bea76664087020eb43ceec258b5ecede0faaea5