From 60b9b7ecd913a91c0a38928f7d430c29f14db330 Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Mon, 3 Jan 2022 22:25:51 +0100 Subject: [PATCH] Permission Manager: Make permission lists static --- .../permissions/PermissionsManager.kt | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt b/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt index 11ee6487..4993751f 100644 --- a/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt +++ b/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt @@ -144,14 +144,16 @@ class PermissionsManagerImpl( } } - private val calendarPermissions = arrayOf(Manifest.permission.READ_CALENDAR) - private val locationPermissions = arrayOf( - Manifest.permission.ACCESS_COARSE_LOCATION, - Manifest.permission.ACCESS_FINE_LOCATION - ) - private val contactPermissions = arrayOf(Manifest.permission.READ_CONTACTS) - private val externalStoragePermissions = arrayOf( - Manifest.permission.READ_EXTERNAL_STORAGE, - Manifest.permission.WRITE_EXTERNAL_STORAGE - ) + companion object { + private val calendarPermissions = arrayOf(Manifest.permission.READ_CALENDAR) + private val locationPermissions = arrayOf( + Manifest.permission.ACCESS_COARSE_LOCATION, + Manifest.permission.ACCESS_FINE_LOCATION + ) + private val contactPermissions = arrayOf(Manifest.permission.READ_CONTACTS) + private val externalStoragePermissions = arrayOf( + Manifest.permission.READ_EXTERNAL_STORAGE, + Manifest.permission.WRITE_EXTERNAL_STORAGE + ) + } } \ No newline at end of file