Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit da083bfd authored by George Mount's avatar George Mount Committed by Android Git Automerger
Browse files

am 028332e9: am 5506d92e: Fix NPE when detached View is added as a shared element.

* commit '028332e93e885d260c6214ca14e02035242c8dfe':
  Fix NPE when detached View is added as a shared element.
parents 0298d5cf 0a90597a
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -222,8 +222,15 @@ abstract class ActivityTransitionCoordinator extends ResultReceiver {
        if (mListener != null) {
            mListener.onMapSharedElements(mAllSharedElementNames, sharedElements);
        }
        mSharedElementNames.addAll(sharedElements.keySet());
        mSharedElements.addAll(sharedElements.values());
        int numSharedElements = sharedElements.size();
        for (int i = 0; i < numSharedElements; i++) {
            View sharedElement = sharedElements.valueAt(i);
            String name = sharedElements.keyAt(i);
            if (sharedElement != null && sharedElement.isAttachedToWindow() && name != null) {
                mSharedElements.add(sharedElement);
                mSharedElementNames.add(name);
            }
        }
        if (getViewsTransition() != null && mTransitioningViews != null) {
            ViewGroup decorView = getDecor();
            if (decorView != null) {