summaryrefslogtreecommitdiff
path: root/libs/hwui/FrameInfoVisualizer.cpp
diff options
context:
space:
mode:
author Evan Rosky <erosky@google.com> 2023-08-23 20:46:46 -0700
committer Evan Rosky <erosky@google.com> 2023-08-24 15:57:05 +0000
commitbda6cb25d8201f01e0ba8106ccb18e7a45febfe1 (patch)
treeadb8a5f294035cbb49ef1e9fde98772ba673007d /libs/hwui/FrameInfoVisualizer.cpp
parent9d1f61ff37ef68c057a916062f7ba212fac5699a (diff)
Don't set client visibility to false while resumed
Some apps seem to break if they don't receive pause before their main window loses client-visibility. This means apps which tie their rendering state to lifecycle instead of whether the destination surface exists. To keep these apps working, Prevent setting client-visibility to false while the app is in resumed state. Bug: 277725896 Bug: 296994396 Test: Open an app, enter recents, stop recents transition (eg. by long-pressing the livetile). Observe app receive pause before client-visibility change. Change-Id: Ifea1a9ebfe3583a73e7693520c628b6da791fee1
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions