Skip to content
Snippets Groups Projects
Commit 99f9a911 authored by Nicolas Pomepuy's avatar Nicolas Pomepuy
Browse files

Append a folder to current play queue via the ctx

Fixes #1827
parent b312b4e0
No related branches found
No related tags found
1 merge request!936Append a folder to current play queue via the ctx
Pipeline #82697 passed with stage
in 2 minutes and 28 seconds
......@@ -42,6 +42,7 @@ import androidx.swiperefreshlayout.widget.SwipeRefreshLayout
import com.google.android.material.snackbar.Snackbar
import kotlinx.coroutines.*
import org.videolan.medialibrary.MLServiceLocator
import org.videolan.medialibrary.interfaces.media.Folder
import org.videolan.medialibrary.interfaces.media.MediaWrapper
import org.videolan.medialibrary.media.MediaLibraryItem
import org.videolan.resources.*
......@@ -65,6 +66,7 @@ import org.videolan.vlc.interfaces.IEventsHandler
import org.videolan.vlc.interfaces.IRefreshable
import org.videolan.vlc.media.MediaUtils
import org.videolan.vlc.media.PlaylistManager
import org.videolan.vlc.media.getAll
import org.videolan.vlc.repository.BrowserFavRepository
import org.videolan.vlc.util.Permissions
import org.videolan.vlc.util.isSchemeSupported
......@@ -543,6 +545,7 @@ abstract class BaseBrowserFragment : MediaBrowserFragment<BrowserModel>(), IRefr
if (isFileBrowser) {
if (viewModel.provider.hasMedias(mw)) flags = flags or CTX_ADD_FOLDER_PLAYLIST
if (viewModel.provider.hasSubfolders(mw)) flags = flags or CTX_ADD_FOLDER_AND_SUB_PLAYLIST
flags = flags or CTX_APPEND
}
} else {
val isVideo = mw.type == MediaWrapper.TYPE_VIDEO
......
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