diff options
| author | George Mount <mount@google.com> | 2014-10-15 16:21:51 -0700 |
|---|---|---|
| committer | George Mount <mount@google.com> | 2014-10-15 16:21:51 -0700 |
| commit | 7c479f5a013fb5544be45cd3a952190fc3a923fc (patch) | |
| tree | e3da566d8fab7ffb51b650510676032696e8d8fb /core/java/android | |
| parent | f23b29ad5a730c7b26d9f96c764dc4e0d96fdd16 (diff) | |
Use empty snapshots list when there are no shared elements.
Bug 17964119
Change-Id: Ia2a63e52623d1e4238b0fd4e25d565451e856834
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/app/ActivityTransitionCoordinator.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/app/ActivityTransitionCoordinator.java b/core/java/android/app/ActivityTransitionCoordinator.java index 5455a0fdad98..d61105872061 100644 --- a/core/java/android/app/ActivityTransitionCoordinator.java +++ b/core/java/android/app/ActivityTransitionCoordinator.java @@ -543,10 +543,10 @@ abstract class ActivityTransitionCoordinator extends ResultReceiver { protected ArrayList<View> createSnapshots(Bundle state, Collection<String> names) { int numSharedElements = names.size(); + ArrayList<View> snapshots = new ArrayList<View>(numSharedElements); if (numSharedElements == 0) { - return null; + return snapshots; } - ArrayList<View> snapshots = new ArrayList<View>(numSharedElements); Context context = getWindow().getContext(); int[] decorLoc = new int[2]; ViewGroup decorView = getDecor(); |
