Merge "Fix disableForegroundNdefPush crash." into ics-mr0
This commit is contained in:
committed by
Android (Google) Code Review
commit
1eca250b9d
@ -48,7 +48,10 @@ public final class NfcFragment extends Fragment {
|
|||||||
FragmentManager manager = activity.getFragmentManager();
|
FragmentManager manager = activity.getFragmentManager();
|
||||||
Fragment fragment = manager.findFragmentByTag(FRAGMENT_TAG);
|
Fragment fragment = manager.findFragmentByTag(FRAGMENT_TAG);
|
||||||
if (fragment != null) {
|
if (fragment != null) {
|
||||||
manager.beginTransaction().remove(fragment).commit();
|
// We allow state loss at this point, because the state is only
|
||||||
|
// lost when activity is being paused *AND* subsequently destroyed.
|
||||||
|
// In that case, the app will setup foreground dispatch again anyway.
|
||||||
|
manager.beginTransaction().remove(fragment).commitAllowingStateLoss();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user