fix some UI issues at the import/export page

This commit is contained in:
Bnyro 2022-12-01 14:43:19 +01:00
parent 5616934817
commit b4100bd27c
4 changed files with 6 additions and 8 deletions

View File

@ -31,10 +31,9 @@ class CreatePlaylistDialog(
val listName = binding.playlistName.text.toString()
if (listName != "") {
lifecycleScope.launchWhenCreated {
PlaylistsHelper.createPlaylist(listName, requireContext().applicationContext) {
onSuccess.invoke()
dismiss()
}
PlaylistsHelper.createPlaylist(listName, requireContext().applicationContext)
onSuccess.invoke()
dismiss()
}
} else {
Toast.makeText(context, R.string.emptyPlaylistName, Toast.LENGTH_LONG).show()

View File

@ -96,7 +96,7 @@ class BackupRestoreSettings : BasePreferenceFragment() {
val exportPlaylists = findPreference<Preference>("export_playlists")
exportPlaylists?.setOnPreferenceClickListener {
createPlaylistsFile.launch("subscriptions.json")
createPlaylistsFile.launch("playlists.json")
true
}

View File

@ -117,7 +117,7 @@ class ImportHelper(
playlistFile.playlists.orEmpty().forEach {
CoroutineScope(Dispatchers.IO).launch {
playlistFile.playlists?.let {
PlaylistsHelper.importPlaylists(it)
PlaylistsHelper.importPlaylists(activity, it)
}
}
}

View File

@ -21,9 +21,8 @@
<Preference
android:icon="@drawable/ic_download_filled"
android:summary="@string/import_playlists"
app:key="import_playlists"
app:title="@string/import_from_yt" />
app:title="@string/import_playlists" />
<Preference
android:icon="@drawable/ic_upload"