From 24b170a170e0381bd2433393869f1a8dca3c7c60 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Thu, 23 Mar 2017 20:20:15 +0000 Subject: [PATCH] View collection activity: only create fragment on first load. --- .../etesync/syncadapter/ui/ViewCollectionActivity.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/etesync/syncadapter/ui/ViewCollectionActivity.java b/app/src/main/java/com/etesync/syncadapter/ui/ViewCollectionActivity.java index cdaec8ba..0cab5b10 100644 --- a/app/src/main/java/com/etesync/syncadapter/ui/ViewCollectionActivity.java +++ b/app/src/main/java/com/etesync/syncadapter/ui/ViewCollectionActivity.java @@ -61,9 +61,11 @@ public class ViewCollectionActivity extends AppCompatActivity { account = getIntent().getExtras().getParcelable(EXTRA_ACCOUNT); info = (CollectionInfo) getIntent().getExtras().getSerializable(EXTRA_COLLECTION_INFO); - getSupportFragmentManager().beginTransaction() - .add(R.id.list_entries_container, ListEntriesFragment.newInstance(info)) - .commit(); + if (savedInstanceState == null) { + getSupportFragmentManager().beginTransaction() + .add(R.id.list_entries_container, ListEntriesFragment.newInstance(info)) + .commit(); + } final TextView stats = (TextView) findViewById(R.id.stats);