diff --git a/app/src/main/java/org/linphone/ui/main/settings/fragment/SettingsFragment.kt b/app/src/main/java/org/linphone/ui/main/settings/fragment/SettingsFragment.kt
index 8dd7e95df..1f58890f7 100644
--- a/app/src/main/java/org/linphone/ui/main/settings/fragment/SettingsFragment.kt
+++ b/app/src/main/java/org/linphone/ui/main/settings/fragment/SettingsFragment.kt
@@ -307,7 +307,6 @@ class SettingsFragment : GenericMainFragment() {
viewModel.enableVfs()
dialog.dismiss()
- findNavController().popBackStack()
}
}
diff --git a/app/src/main/java/org/linphone/ui/main/settings/viewmodel/SettingsViewModel.kt b/app/src/main/java/org/linphone/ui/main/settings/viewmodel/SettingsViewModel.kt
index eaef19b0c..62a36d08b 100644
--- a/app/src/main/java/org/linphone/ui/main/settings/viewmodel/SettingsViewModel.kt
+++ b/app/src/main/java/org/linphone/ui/main/settings/viewmodel/SettingsViewModel.kt
@@ -335,11 +335,12 @@ class SettingsViewModel
isVfsEnabled.postValue(enabled)
if (enabled) {
Log.i("$TAG VFS has been enabled")
+ showGreenToast(R.string.settings_security_enable_vfs_success_toast, R.drawable.lock_key)
}
} else {
- showRedToast(R.string.settings_security_enable_vfs_failure_toast, R.drawable.warning_circle)
- isVfsEnabled.postValue(false)
Log.e("$TAG Failed to enable VFS!")
+ isVfsEnabled.postValue(false)
+ showRedToast(R.string.settings_security_enable_vfs_failure_toast, R.drawable.warning_circle)
}
}
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index aee2eb2ef..3b94ac6e0 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -182,6 +182,7 @@
Chiffrer tous les fichiers
Attention, vous ne pourrez pas revenir en arrière !
Échec à l\'activation du module d\'encryption
+ Module d\'encryption activé
Confirmer l\'activation du chiffrement
Une fois la fonctionnalité activée, toutes les données de l\'application seront chiffrées et accessibles uniquement via celle-ci.\n\nCe changement est irréversible.
Empêcher l\'interface d\'être enregistrée
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 8fbc07dc6..f5a9d8c22 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -221,6 +221,7 @@
Encrypt everything
Warning: once enabled it can\'t be disabled!
Failed to enable encryption module!
+ Encryption module enabled
Do you really want to encrypt everything?
Be careful, it can\'t be undone!
Prevent interface from being recorded