From 0e6c2057323f7e367fcd5a3c5b91b9c07cdf82bf Mon Sep 17 00:00:00 2001 From: Viktor De Pasquale Date: Sun, 12 May 2019 18:56:42 +0200 Subject: [PATCH] Fixed snackbar for changed su states being incorrect --- .../com/topjohnwu/magisk/ui/superuser/SuperuserViewModel.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/topjohnwu/magisk/ui/superuser/SuperuserViewModel.kt b/app/src/main/java/com/topjohnwu/magisk/ui/superuser/SuperuserViewModel.kt index 06df126d0..78dcf930f 100644 --- a/app/src/main/java/com/topjohnwu/magisk/ui/superuser/SuperuserViewModel.kt +++ b/app/src/main/java/com/topjohnwu/magisk/ui/superuser/SuperuserViewModel.kt @@ -86,13 +86,14 @@ class SuperuserViewModel( private fun updatePolicy(it: PolicyUpdateEvent) = when (it) { is PolicyUpdateEvent.Notification -> updatePolicy(it.item.item.copy(notification = it.shouldNotify)) { - val textId = if (it.logging) R.string.su_snack_notif_on else R.string.su_snack_notif_off + val textId = + if (it.notification) R.string.su_snack_notif_on else R.string.su_snack_notif_off val text = resources.getString(textId).format(it.appName) SnackbarEvent(text).publish() } is PolicyUpdateEvent.Log -> updatePolicy(it.item.item.copy(logging = it.shouldLog)) { val textId = - if (it.notification) R.string.su_snack_log_on else R.string.su_snack_log_off + if (it.logging) R.string.su_snack_log_on else R.string.su_snack_log_off val text = resources.getString(textId).format(it.appName) SnackbarEvent(text).publish() }