am b13022fd: am 86d1c5d3: am 0b46b913: Merge "Fix ArrayIndexOutOfBoundsException." into lmp-dev
* commit 'b13022fd5fc168a70cd833dc355ee7ae05938891': Fix ArrayIndexOutOfBoundsException.
This commit is contained in:
@@ -136,11 +136,12 @@ class EnterTransitionCoordinator extends ActivityTransitionCoordinator {
|
||||
if (sharedElements.isEmpty() || !sharedElements.valueAt(0).isLayoutRequested()) {
|
||||
viewsReady(sharedElements);
|
||||
} else {
|
||||
sharedElements.valueAt(0).getViewTreeObserver()
|
||||
final View sharedElement = sharedElements.valueAt(0);
|
||||
sharedElement.getViewTreeObserver()
|
||||
.addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() {
|
||||
@Override
|
||||
public boolean onPreDraw() {
|
||||
sharedElements.valueAt(0).getViewTreeObserver().removeOnPreDrawListener(this);
|
||||
sharedElement.getViewTreeObserver().removeOnPreDrawListener(this);
|
||||
viewsReady(sharedElements);
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user