feat: Short duration for the "notification permissions denied" snackbar (#1346)

pull/1362/head
L. Pereira 2024-10-26 08:55:21 +00:00 zatwierdzone przez GitHub
rodzic 26ca4af568
commit abb4db8faf
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -137,7 +137,7 @@ class MainActivity : AppCompatActivity(), Logging {
info("Notification permissions granted")
} else {
warn("Notification permissions denied")
showSnackbar(getString(R.string.notification_denied))
showSnackbar(getString(R.string.notification_denied), Snackbar.LENGTH_SHORT)
}
}
@ -385,9 +385,9 @@ class MainActivity : AppCompatActivity(), Logging {
}
}
private fun showSnackbar(msg: String) {
private fun showSnackbar(msg: String, duration: Int = Snackbar.LENGTH_INDEFINITE) {
try {
Snackbar.make(binding.root, msg, Snackbar.LENGTH_INDEFINITE)
Snackbar.make(binding.root, msg, duration)
.apply { view.findViewById<TextView>(R.id.snackbar_text).isSingleLine = false }
.setAction(R.string.okay) {
// dismiss