am f1c3f28e: Merge "Fix NPE when setting new LayoutTransition" into klp-dev

* commit 'f1c3f28eb9e87ddc6b5a3fdc5a3553b8134aff61':
  Fix NPE when setting new LayoutTransition
This commit is contained in:
Chet Haase
2013-08-27 12:51:56 -07:00
committed by Android Git Automerger

View File

@@ -3865,8 +3865,9 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
*/
public void setLayoutTransition(LayoutTransition transition) {
if (mTransition != null) {
mTransition.cancel();
mTransition.removeTransitionListener(mLayoutTransitionListener);
LayoutTransition previousTransition = mTransition;
previousTransition.cancel();
previousTransition.removeTransitionListener(mLayoutTransitionListener);
}
mTransition = transition;
if (mTransition != null) {