0
0
mirror of https://github.com/ankidroid/Anki-Android.git synced 2024-09-19 19:42:17 +02:00

improve deleted deck message

This commit is contained in:
MorenoTropical 2024-07-21 17:46:40 -03:00 committed by Brayan Oliveira
parent 73dde8aef5
commit 17565b99e2

View File

@ -2327,6 +2327,7 @@ open class DeckPicker :
*/
fun deleteDeck(did: DeckId): Job {
return launchCatchingTask {
val deckName = withCol { decks.get(did)!!.name }
val changes = withProgress(resources.getString(R.string.delete_deck)) {
undoableOp {
decks.remove(listOf(did))
@ -2335,7 +2336,7 @@ open class DeckPicker :
// After deletion: decks.current() reverts to Default, necessitating `focusedDeck`
// to match and avoid unnecessary scrolls in `renderPage()`.
focusedDeck = Consts.DEFAULT_DECK_ID
showSnackbar(TR.browsingCardsDeleted(changes.count), Snackbar.LENGTH_SHORT) {
showSnackbar(TR.browsingCardsDeletedWithDeckname(changes.count, deckName), Snackbar.LENGTH_SHORT) {
setAction(R.string.undo) { undo() }
}
}