Fetch sparse items when playing in background or popup
This commit is contained in:
parent
ec7de2a6dc
commit
7cd3603bbb
|
@ -73,13 +73,20 @@ public enum StreamDialogEntry {
|
||||||
);
|
);
|
||||||
}),
|
}),
|
||||||
|
|
||||||
start_here_on_background(R.string.start_here_on_background, (fragment, item) ->
|
start_here_on_background(R.string.start_here_on_background, (fragment, item) -> {
|
||||||
NavigationHelper.playOnBackgroundPlayer(fragment.getContext(),
|
fetchItemInfoIfSparse(fragment, item,
|
||||||
new SinglePlayQueue(item), true)),
|
fullItem -> {
|
||||||
|
NavigationHelper.playOnBackgroundPlayer(fragment.getContext(),
|
||||||
|
fullItem, true);
|
||||||
|
});
|
||||||
|
}),
|
||||||
|
|
||||||
start_here_on_popup(R.string.start_here_on_popup, (fragment, item) ->
|
start_here_on_popup(R.string.start_here_on_popup, (fragment, item) -> {
|
||||||
NavigationHelper.playOnPopupPlayer(fragment.getContext(),
|
fetchItemInfoIfSparse(fragment, item, fullItem -> {
|
||||||
new SinglePlayQueue(item), true)),
|
NavigationHelper.playOnPopupPlayer(fragment.getContext(),
|
||||||
|
fullItem, true);
|
||||||
|
});
|
||||||
|
}),
|
||||||
|
|
||||||
set_as_playlist_thumbnail(R.string.set_as_playlist_thumbnail, (fragment, item) -> {
|
set_as_playlist_thumbnail(R.string.set_as_playlist_thumbnail, (fragment, item) -> {
|
||||||
}), // has to be set manually
|
}), // has to be set manually
|
||||||
|
|
Loading…
Reference in New Issue