From 02dbea72d795e3948bbf82972df59e6c24625648 Mon Sep 17 00:00:00 2001 From: eladkeyshawn Date: Fri, 15 Dec 2017 11:49:51 +0000 Subject: [PATCH] stop refreshing when no items exist --- app/src/main/AndroidManifest.xml | 1 - .../kiwixmobile/zim_manager/library_view/LibraryFragment.java | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 70268b8b0..406ced277 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -30,7 +30,6 @@ android:label="@string/app_name"> - diff --git a/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/library_view/LibraryFragment.java b/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/library_view/LibraryFragment.java index cd1b39f0f..16b1c092b 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/library_view/LibraryFragment.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/library_view/LibraryFragment.java @@ -114,10 +114,11 @@ public class LibraryFragment extends Fragment setupDagger(); TestingUtils.bindResource(LibraryFragment.class); + llLayout = (LinearLayout) inflater.inflate(R.layout.activity_library, container, false); ButterKnife.bind(this, llLayout); presenter.attachView(this); + faActivity = (ZimManageActivity) super.getActivity(); - llLayout = (LinearLayout) inflater.inflate(R.layout.activity_library, container, false); swipeRefreshLayout.setOnRefreshListener(() -> refreshFragment()); libraryAdapter = new LibraryAdapter(super.getContext()); libraryList.setAdapter(libraryAdapter); @@ -169,6 +170,7 @@ public class LibraryFragment extends Fragment networkText.setText(R.string.no_items_msg); networkText.setVisibility(View.VISIBLE); permissionButton.setVisibility(GONE); + swipeRefreshLayout.setRefreshing(false); TestingUtils.unbindResource(LibraryFragment.class); }