diff --git a/lib/youtube/youtube_playlists_view.dart b/lib/youtube/youtube_playlists_view.dart index 694b585bf..c0b0a5ab1 100644 --- a/lib/youtube/youtube_playlists_view.dart +++ b/lib/youtube/youtube_playlists_view.dart @@ -287,7 +287,24 @@ class YoutubePlaylistsView extends StatelessWidget { indexes.add(index); } }); - YoutubePlaylistController.inst.removeTracksFromPlaylist(playlist, indexes); + NamidaNavigator.inst.navigateDialog( + dialog: CustomBlurryDialog( + isWarning: true, + normalTitleStyle: true, + bodyText: "${lang.REMOVE_FROM_PLAYLIST} ${playlist.name.addDQuotation()}?", + actions: [ + const CancelButton(), + const SizedBox(width: 6.0), + NamidaButton( + text: lang.REMOVE.toUpperCase(), + onPressed: () { + NamidaNavigator.inst.closeDialog(); + YoutubePlaylistController.inst.removeTracksFromPlaylist(playlist, indexes); + }, + ) + ], + ), + ); } else { YoutubePlaylistController.inst.addTracksToPlaylist(playlist, idsToAdd); }