diff --git a/app/src/main/kotlin/com/aliucord/manager/ui/viewmodel/SettingsViewModel.kt b/app/src/main/kotlin/com/aliucord/manager/ui/viewmodel/SettingsViewModel.kt index 379f289..e2c2ef6 100644 --- a/app/src/main/kotlin/com/aliucord/manager/ui/viewmodel/SettingsViewModel.kt +++ b/app/src/main/kotlin/com/aliucord/manager/ui/viewmodel/SettingsViewModel.kt @@ -50,7 +50,8 @@ class SettingsViewModel( } fun clearCacheDir() { - application.cacheDir.deleteRecursively() + application.externalCacheDir?.deleteRecursively() + application.showToast(R.string.action_cleared_cache) } init { diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ce809b1..b980d1d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -29,6 +29,7 @@ Collapse Expand Copied! + Cleared cache! Grant Permissions In order for Aliucord Manager to work properly, you need to grant file permissions. Since shared data in stored in ~/Aliucord, permissions are required in order for manager to function.