diff --git a/briar-android/src/org/briarproject/android/blogs/MyBlogsFragment.java b/briar-android/src/org/briarproject/android/blogs/MyBlogsFragment.java index 1cc4ee8aceec054f5ca25ff4bbe934ceb9d021c1..97f33ebf4bf78112f21dd0b00c9ed98a34a7aa03 100644 --- a/briar-android/src/org/briarproject/android/blogs/MyBlogsFragment.java +++ b/briar-android/src/org/briarproject/android/blogs/MyBlogsFragment.java @@ -82,6 +82,7 @@ public class MyBlogsFragment extends BaseFragment { public void onResume() { super.onResume(); adapter.clear(); + list.showProgressBar(); loadBlogs(); } diff --git a/briar-android/src/org/briarproject/android/contact/ContactListFragment.java b/briar-android/src/org/briarproject/android/contact/ContactListFragment.java index 2f7dd90681d58850e07bac2511214ddb7077a7d0..afda3f0cf9ee6d78309337dbe9f57e9ac99fa5f5 100644 --- a/briar-android/src/org/briarproject/android/contact/ContactListFragment.java +++ b/briar-android/src/org/briarproject/android/contact/ContactListFragment.java @@ -192,8 +192,9 @@ public class ContactListFragment extends BaseFragment implements EventListener { @Override public void onPause() { super.onPause(); - adapter.clear(); eventBus.removeListener(this); + adapter.clear(); + list.showProgressBar(); list.stopPeriodicUpdate(); } diff --git a/briar-android/src/org/briarproject/android/forum/ForumListFragment.java b/briar-android/src/org/briarproject/android/forum/ForumListFragment.java index 93fece1089dd633b74bb26067b69076b0e9048d8..ec83d6a9780687bb68436c857d7e0117a390488b 100644 --- a/briar-android/src/org/briarproject/android/forum/ForumListFragment.java +++ b/briar-android/src/org/briarproject/android/forum/ForumListFragment.java @@ -119,6 +119,7 @@ public class ForumListFragment extends BaseEventFragment implements super.onPause(); adapter.clear(); + list.showProgressBar(); list.stopPeriodicUpdate(); } diff --git a/briar-android/src/org/briarproject/android/introduction/ContactChooserFragment.java b/briar-android/src/org/briarproject/android/introduction/ContactChooserFragment.java index 8bf810454f99d6a169772ab96162bd503369c5cd..bbbb14e460b70ce95416bd60b61d1a591102fa4b 100644 --- a/briar-android/src/org/briarproject/android/introduction/ContactChooserFragment.java +++ b/briar-android/src/org/briarproject/android/introduction/ContactChooserFragment.java @@ -140,6 +140,7 @@ public class ContactChooserFragment extends BaseFragment { public void onPause() { super.onPause(); adapter.clear(); + list.showProgressBar(); } @Override diff --git a/briar-android/src/org/briarproject/android/sharing/InvitationsActivity.java b/briar-android/src/org/briarproject/android/sharing/InvitationsActivity.java index 985b73bdd2c52d4f9949a092d5f0ee139942bf17..ec7ab1f1610e434d0a80771937aac01f12a40446 100644 --- a/briar-android/src/org/briarproject/android/sharing/InvitationsActivity.java +++ b/briar-android/src/org/briarproject/android/sharing/InvitationsActivity.java @@ -28,6 +28,7 @@ abstract class InvitationsActivity extends BriarActivity Logger.getLogger(InvitationsActivity.class.getName()); private InvitationAdapter adapter; + private BriarRecyclerView list; @Inject protected EventBus eventBus; @@ -40,8 +41,8 @@ abstract class InvitationsActivity extends BriarActivity adapter = getAdapter(this, this); - BriarRecyclerView list = - (BriarRecyclerView) findViewById(R.id.invitationsView); + + list = (BriarRecyclerView) findViewById(R.id.invitationsView); if (list != null) { list.setLayoutManager(new LinearLayoutManager(this)); list.setAdapter(adapter); @@ -60,6 +61,7 @@ abstract class InvitationsActivity extends BriarActivity super.onPause(); eventBus.removeListener(this); adapter.clear(); + list.showProgressBar(); } @Override