[Android] Do not hide load wheel if ML is still parsing
Geoffrey Métais
git at videolan.org
Fri Mar 17 17:12:28 CET 2017
vlc-android | branch: master | Geoffrey Métais <geoffrey.metais at gmail.com> | Fri Mar 17 16:54:48 2017 +0100| [c3964f83290fa158ca218d73f2650d5f9eb5a449] | committer: Geoffrey Métais
Do not hide load wheel if ML is still parsing
> https://code.videolan.org/videolan/vlc-android/commit/c3964f83290fa158ca218d73f2650d5f9eb5a449
---
vlc-android/src/org/videolan/vlc/gui/audio/AudioBrowserFragment.java | 3 ++-
vlc-android/src/org/videolan/vlc/gui/video/VideoGridFragment.java | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/vlc-android/src/org/videolan/vlc/gui/audio/AudioBrowserFragment.java b/vlc-android/src/org/videolan/vlc/gui/audio/AudioBrowserFragment.java
index a9aee9d..4ae3704 100644
--- a/vlc-android/src/org/videolan/vlc/gui/audio/AudioBrowserFragment.java
+++ b/vlc-android/src/org/videolan/vlc/gui/audio/AudioBrowserFragment.java
@@ -560,7 +560,8 @@ public class AudioBrowserFragment extends BaseAudioBrowser implements DevicesDis
@Override
public void onUpdateFinished(RecyclerView.Adapter adapter) {
if (adapter == getCurrentAdapter()) {
- mHandler.sendEmptyMessage(UNSET_REFRESHING);
+ if (!mMediaLibrary.isWorking())
+ mHandler.sendEmptyMessage(UNSET_REFRESHING);
mSwipeRefreshLayout.setEnabled(((LinearLayoutManager)getCurrentRV().getLayoutManager()).findFirstVisibleItemPosition() <= 0);
updateEmptyView(mViewPager.getCurrentItem());
mFastScroller.setRecyclerView(getCurrentRV());
diff --git a/vlc-android/src/org/videolan/vlc/gui/video/VideoGridFragment.java b/vlc-android/src/org/videolan/vlc/gui/video/VideoGridFragment.java
index f653a58..1f2cabf 100644
--- a/vlc-android/src/org/videolan/vlc/gui/video/VideoGridFragment.java
+++ b/vlc-android/src/org/videolan/vlc/gui/video/VideoGridFragment.java
@@ -647,7 +647,8 @@ public class VideoGridFragment extends MediaBrowserFragment implements MediaUpda
@Override
public void onUpdateFinished(RecyclerView.Adapter adapter) {
- mHandler.sendEmptyMessage(UNSET_REFRESHING);
+ if (!mMediaLibrary.isWorking())
+ mHandler.sendEmptyMessage(UNSET_REFRESHING);
updateEmptyView();
setFabPlayVisibility(true);
}
More information about the Android
mailing list