From 9ae3587a7e3befd9b993661844ef9e61bb40e913 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Fri, 21 Feb 2025 11:45:53 -0700 Subject: [PATCH] detail: better fix no playlist nav Actually a problem with the dialog. Very annoying execution flow bug. --- .../org/oxycblt/auxio/music/decision/DeletePlaylistDialog.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/oxycblt/auxio/music/decision/DeletePlaylistDialog.kt b/app/src/main/java/org/oxycblt/auxio/music/decision/DeletePlaylistDialog.kt index 1cb30b66f..75b360451 100644 --- a/app/src/main/java/org/oxycblt/auxio/music/decision/DeletePlaylistDialog.kt +++ b/app/src/main/java/org/oxycblt/auxio/music/decision/DeletePlaylistDialog.kt @@ -53,6 +53,9 @@ class DeletePlaylistDialog : ViewBindingMaterialDialogFragment + // Normally the navigateUp will occur after this, which then collides with the + // playlist view's navigation. Forcefully navigate up to stop this. + findNavController().navigateUp() // Now we can delete the playlist for-real this time. musicModel.deletePlaylist( unlikelyToBeNull(pickerModel.currentPlaylistToDelete.value), rude = true)