Replace group members fragment with state loss
Bug 29251005
Bug 18641067
Change-Id: I3794ae49bad5233de8409421083632337e39d9ee
diff --git a/src/com/android/contacts/activities/GroupMembersActivity.java b/src/com/android/contacts/activities/GroupMembersActivity.java
index 4383de1..762531a 100644
--- a/src/com/android/contacts/activities/GroupMembersActivity.java
+++ b/src/com/android/contacts/activities/GroupMembersActivity.java
@@ -296,11 +296,11 @@
mMembersListFragment = GroupMembersListFragment.newInstance(groupUri);
mMembersListFragment.setListener(this);
- final FragmentManager fragmentManager = getFragmentManager();
- final FragmentTransaction transaction = fragmentManager.beginTransaction();
+ final FragmentTransaction transaction = getFragmentManager().beginTransaction();
addGroupsAndFiltersFragments(transaction);
- transaction.replace(R.id.fragment_container_inner, mMembersListFragment,
- TAG_GROUP_MEMBERS).commit();
+ transaction.replace(
+ R.id.fragment_container_inner, mMembersListFragment, TAG_GROUP_MEMBERS)
+ .commitAllowingStateLoss();
if (mGroupMetadata != null && mGroupMetadata.editable) {
mMembersListFragment.setCheckBoxListListener(this);