summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/22/changes
diff options
context:
space:
mode:
authorRobert Carr <racarr@google.com>2018-05-15 15:18:03 -0700
committerRobert Carr <racarr@google.com>2018-05-16 12:13:03 -0700
commita8531a054aca594b3e0a0a3263d82601573c3332 (patch)
tree03212b5b2d354384ae9b35221af5795a30627a7c /docs/html/sdk/api_diff/22/changes
parentba993781bc2f0c086eb64e8ff98e6530e70b57be (diff)
Remove preserve surface block when detaching children.
This code path was added with the idea of avoiding the bug where children have been detached but then the client receives the same surface back. However it seems this idea doesn't really work, there's no hint to the client side to ensure that the SurfaceView is recreated, in particular SurfaceView.java does not check the generation ID of the Surface changing. This means this fix wasn't really working, as the children would just keep trying to use the old detached SurfaceView. The fix is also adding complexity by introducing extra surfaces when quitting apps. Bug: 79748420 Test: go/wm-smoke. Manual Change-Id: I281c748aa4ccc8de04abebbd4f030ceb3f301ba1
Diffstat (limited to 'docs/html/sdk/api_diff/22/changes')
0 files changed, 0 insertions, 0 deletions