commit | b3b4bd390afa24ebab513aab8b09b1c57b0c52a6 | [log] [tgz] |
---|---|---|
author | Ned Burns <pixel@google.com> | Thu Jun 27 19:36:58 2019 -0400 |
committer | Ned Burns <pixel@google.com> | Thu Jun 27 19:50:02 2019 -0400 |
tree | 95ed792be0eee72698fa1cf6224304e55d3c0024 | |
parent | 949a22d7548a04ec5ec23d4f0103610a4197240e [diff] |
Delay possible re-entrant call to updateNotificationViews() NVHM.onDynamicPrivacyChanged() both calls updateNotificationViews() and could be called by updateNotificationViews(), resulting in very-bad, no-good re-entrant behavior. It's too late to try to rearchitect the entire shade to avoid this relationship, so instead we delay a frame before applying the update. Bug: 135018709 Test: atest, manual Change-Id: I0b17d5ba16e272015b10be182a07cae6b29270e6