summaryrefslogtreecommitdiff
path: root/opengl
diff options
context:
space:
mode:
author Chet Haase <chet@google.com> 2013-06-21 17:49:36 -0700
committer Chet Haase <chet@google.com> 2013-06-21 17:49:36 -0700
commite4a2d7c48e17dd1c2f59dd18e91997029a6d0bdb (patch)
tree36028fca6f0f94d5bb783fe274850cae43ed449e /opengl
parent00c5620acf92d0755f897ea8e76e810b658ac5a7 (diff)
Fix ViewGroupOverlay's handling of invalidating viewgroups
Invalidating a view property (alpha, rotation, etc.) causes an invalidation process that does not work correctly when the view is in a ViewOverlay. Specifically, if the view is not directly in the overlay, but is instead inside a hierarchy which is within the overlay, then the invalidation process stops at the ViewOverlay itself, because the ViewOverlay has no "parent" view. The fix is to override the invalidateChildInParentFast() method, just like we override invalidateChildInParent(), to forward the invalidation to the host view. Issue #9389230 Animations not running for nested views under ViewGroupOverlay Change-Id: I03fcef10ed1c8a91cb26d5d9d6945634b0b695b5
Diffstat (limited to 'opengl')
0 files changed, 0 insertions, 0 deletions