diff options
author | Robert Carr <racarr@google.com> | 2018-03-15 14:34:45 -0700 |
---|---|---|
committer | Robert Carr <racarr@google.com> | 2018-03-15 14:34:45 -0700 |
commit | 7b3d11dce3a4039a8726b0a91a4069a79dd30f08 (patch) | |
tree | 4c8f664d9b345044059463e3092e04c0c257560c /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | a9e73469c59df4ea596d3872e90b1d13fcbac779 (diff) |
Ensure Surface is recreated if children are detached.
If we detach the children of a Surface, then they are stuck
around indefinitely and we can't use the Surface as the result
of a future call to lay-out visible. This should also improve
Surface lifetime-errors as now in the case of cancelling
an exit animation we will fall in to this preserve surface
codepath instead of the destroySurfaceUnchecked block in
WindowStateAnimator#cancelExitAnimationForNextAnimationLocked.
Bug: 68996752
Bug: 62536731
Bug: 72921025
Bug: 72873272
Change-Id: Ib0be6e7447c04d00bff8784d8b8072918d48e0ba
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions