@@ -50,7 +50,7 @@ import org.schabi.newpipe.extractor.channel.ChannelInfoItem
5050import org.schabi.newpipe.extractor.playlist.PlaylistInfoItem
5151import org.schabi.newpipe.extractor.stream.StreamInfoItem
5252import org.schabi.newpipe.ktx.findFragmentActivity
53- import org.schabi.newpipe.local.dialog.PlaylistAppendDialog
53+ import org.schabi.newpipe.ktx.findFragmentManager
5454import org.schabi.newpipe.local.dialog.PlaylistDialog
5555import org.schabi.newpipe.local.history.HistoryRecordManager
5656import org.schabi.newpipe.local.playlist.LocalPlaylistManager
@@ -240,9 +240,7 @@ data class LongPressAction(
240240 addAction(Type .Download ) { context ->
241241 val info = fetchStreamInfoAndSaveToDatabase(context, item.serviceId, item.url)
242242 val downloadDialog = DownloadDialog (context, info)
243- val fragmentManager = context.findFragmentActivity()
244- .supportFragmentManager
245- downloadDialog.show(fragmentManager, " downloadDialog" )
243+ downloadDialog.show(context.findFragmentManager(), " downloadDialog" )
246244 }
247245 addAction(Type .AddToPlaylist ) { context ->
248246 LocalPlaylistManager (NewPipeDatabase .getInstance(context))
@@ -251,11 +249,7 @@ data class LongPressAction(
251249 PlaylistDialog .createCorrespondingDialog(context, listOf (StreamEntity (item)))
252250 .awaitSingle()
253251 }
254- val tag = if (dialog is PlaylistAppendDialog ) " append" else " create"
255- dialog.show(
256- context.findFragmentActivity().supportFragmentManager,
257- " StreamDialogEntry@${tag} _playlist"
258- )
252+ dialog.show(context.findFragmentManager(), " addToPlaylistDialog" )
259253 }
260254 addAction(Type .ShowChannelDetails ) { context ->
261255 val uploaderUrl = fetchUploaderUrlIfSparse(
0 commit comments