commit | c2bae89e368945aa89cec484bc45cc297699ba29 | [log] [tgz] |
---|---|---|
author | Evan Laird <evanlaird@google.com> | Wed Jul 01 20:33:27 2020 -0400 |
committer | Evan Laird <evanlaird@google.com> | Wed Jul 01 20:33:27 2020 -0400 |
tree | 7049eb59ada6ad9a41d01994572a23c3c2d05209 | |
parent | 2e53c54ab9522bf3cabab2780d5b4865aa687c14 [diff] |
Cache Display.Mode so we can ignore refresh rate changes DisplayCutoutView calls #update() when `onDisplayChanged` is called, but if that were to be called _only_ because the refresh rate changes, then we redraw the displaycutoutview (with no meaningful changes) and this causes the display to change refresh rate again, starting the loop over. Fixes: 155155363 Test: manual Change-Id: Ic885cf24a9f4cc45970a3388653789abb3f592bb