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

Fix delete track in artist screen delete dialog

Fixes #2040
parent 5c501cfa
No related branches found
No related tags found
1 merge request!994Various UI fixes
......@@ -394,12 +394,10 @@ open class PlaylistActivity : AudioPlayerContainerActivity(), IEventsHandler<Med
}
private fun removeItem(position: Int, media: MediaWrapper) {
val resId = if (isPlaylist) R.string.confirm_remove_from_playlist else R.string.confirm_delete
if (isPlaylist) {
snackerConfirm(this, getString(resId, media.title), Runnable { (viewModel.playlist as Playlist).remove(position) })
snackerConfirm(this, getString(R.string.confirm_remove_from_playlist, media.title), Runnable { (viewModel.playlist as Playlist).remove(position) })
} else {
val deleteAction = Runnable { deleteMedia(media) }
snackerConfirm(this, getString(resId, media.title), Runnable { if (Permissions.checkWritePermission(this@PlaylistActivity, media, deleteAction)) deleteAction.run() })
removeItems(listOf(media))
}
}
......
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