mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-28 16:00:31 +05:30
fix some UI issues at the import/export page
This commit is contained in:
parent
5616934817
commit
b4100bd27c
@ -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()
|
||||
|
@ -96,7 +96,7 @@ class BackupRestoreSettings : BasePreferenceFragment() {
|
||||
|
||||
val exportPlaylists = findPreference<Preference>("export_playlists")
|
||||
exportPlaylists?.setOnPreferenceClickListener {
|
||||
createPlaylistsFile.launch("subscriptions.json")
|
||||
createPlaylistsFile.launch("playlists.json")
|
||||
true
|
||||
}
|
||||
|
||||
|
@ -117,7 +117,7 @@ class ImportHelper(
|
||||
playlistFile.playlists.orEmpty().forEach {
|
||||
CoroutineScope(Dispatchers.IO).launch {
|
||||
playlistFile.playlists?.let {
|
||||
PlaylistsHelper.importPlaylists(it)
|
||||
PlaylistsHelper.importPlaylists(activity, it)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user