commit | fc4f1d51521560ba8efbf4a0dd13328badc124e8 | [log] [tgz] |
---|---|---|
author | Paul Milian <paulmilian@google.com> | Fri Jun 02 15:04:35 2023 +0100 |
committer | Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | Mon Jun 05 14:31:00 2023 +0000 |
tree | fa05656aedfa24fcf12989477a364eb72028dfd2 | |
parent | bad12fcf617007fd868e005ce7ec8a38193d254c [diff] |
Replace AnimationHandler's ThreadLocal with ... a bridge context specific thread local to ensure each render session has its own instance of AnimationHandler. This is to prevent issues due to one render session disposing the callbacks that were registered in another. Bug: 282724670 Test: manual (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b41cb105a0fc7dc23ee740cf23b2928800dba075) Merged-In: I2e48c3eea43752259f1eba3ae9bf662cc6558b0a Change-Id: I2e48c3eea43752259f1eba3ae9bf662cc6558b0a