commit | bd3100836197686351ccaa798e11fdc09336a55a | [log] [tgz] |
---|---|---|
author | Dominik Laskowski <domlaskowski@google.com> | Mon Jun 17 11:03:30 2024 -0400 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Fri Jun 21 02:48:10 2024 +0000 |
tree | 438d23da788e6beb5a8a2dde906945691c911efa | |
parent | b5ee535594626108af2fa1dbc88eab0636aa09ad [diff] |
SF: Fix pacesetter promotion for folded mirroring The pacesetter display is demoted/promoted in response to a hotplug. On foldables, the promoted display was hard-coded to the inner display, so a hotplug while folded would incorrectly use that powered-off display as the pacesetter, causing system-wide jank until the next fold/unfold. Bug: 347248313 Flag: EXEMPT bugfix Test: Connect and disconnect external display while folded. Test: Fold and unfold while external display is connected. Test: Pacesetter is still correct on folded/unfolded boot. (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3ff44c7e852f5614514a15dcec78ba7857e5d010) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:39be47b981c93b4366c7fdd341c064e7f47bfb94) Merged-In: Id0a32686c1271163e88a8c586482ee37d42a5bdf Change-Id: Id0a32686c1271163e88a8c586482ee37d42a5bdf