diff --git a/app/src/main/java/com/github/libretube/ui/dialogs/AddToPlaylistDialog.kt b/app/src/main/java/com/github/libretube/ui/dialogs/AddToPlaylistDialog.kt index 25c7a1c7c..6f0db4290 100644 --- a/app/src/main/java/com/github/libretube/ui/dialogs/AddToPlaylistDialog.kt +++ b/app/src/main/java/com/github/libretube/ui/dialogs/AddToPlaylistDialog.kt @@ -55,12 +55,9 @@ class AddToPlaylistDialog( return@launchWhenCreated } if (response.isEmpty()) return@launchWhenCreated - val names = response.map { it.name } + val names = response.mapNotNull { it.name } val arrayAdapter = - ArrayAdapter(requireContext(), android.R.layout.simple_spinner_item, names) - arrayAdapter.setDropDownViewResource( - android.R.layout.simple_spinner_dropdown_item - ) + ArrayAdapter(requireContext(), R.layout.dropdown_item, names) binding.playlistsSpinner.adapter = arrayAdapter // select the last used playlist diff --git a/app/src/main/res/layout/dialog_add_to_playlist.xml b/app/src/main/res/layout/dialog_add_to_playlist.xml index f7d04c57e..b4bd0004c 100644 --- a/app/src/main/res/layout/dialog_add_to_playlist.xml +++ b/app/src/main/res/layout/dialog_add_to_playlist.xml @@ -1,5 +1,6 @@ -