Skip to content
Snippets Groups Projects
Commit 617af144 authored by Geoffrey Métais's avatar Geoffrey Métais
Browse files

TV: Restore 'Play All' option in details view

parent 172d5263
No related branches found
No related tags found
No related merge requests found
......@@ -84,7 +84,6 @@ public abstract class SortedBrowserFragment extends BrowseSupportFragment implem
protected MediaWrapper mItemSelected;
protected Map<String, ListItem> mMediaItemMap = new ArrayMap<>(), mTempMap;
protected final SimpleArrayMap<String, Integer> mMediaIndex = new SimpleArrayMap<>();
List<MediaWrapper> mVideosList = new ArrayList<>();
protected final BrowserHandler mHandler = new BrowserHandler(this);
private BackgroundManager mBackgroundManager;
......@@ -136,7 +135,6 @@ public abstract class SortedBrowserFragment extends BrowseSupportFragment implem
@Override
public void onResume() {
super.onResume();
VLCApplication.storeData(CURRENT_BROWSER_LIST, mVideosList);
if (!mBackgroundManager.isAttached())
mBackgroundManager.attachToView(getView());
}
......@@ -209,7 +207,6 @@ public abstract class SortedBrowserFragment extends BrowseSupportFragment implem
for (ListItem item : mMediaItemMap.values())
Collections.sort(item.mediaList, MediaComparators.byFileType);
mHandler.sendEmptyMessage(UPDATE_DISPLAY);
VLCApplication.storeData(CURRENT_BROWSER_LIST, mVideosList);
}
});
}
......
......@@ -37,6 +37,7 @@ import org.videolan.medialibrary.interfaces.MediaUpdatedCb;
import org.videolan.medialibrary.media.MediaWrapper;
import org.videolan.vlc.VLCApplication;
import org.videolan.vlc.media.MediaUtils;
import org.videolan.vlc.util.Util;
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)
public class VideoBrowserFragment extends SortedBrowserFragment implements MediaUpdatedCb, MediaAddedCb {
......@@ -89,6 +90,7 @@ public class VideoBrowserFragment extends SortedBrowserFragment implements Media
@Override
public void onPause() {
super.onPause();
if (mVideos != null) VLCApplication.storeData(CURRENT_BROWSER_LIST, Util.arrayToArrayList(mVideos));
mMediaLibrary.removeMediaUpdatedCb();
mMediaLibrary.removeMediaAddedCb();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment