Add support for dynamic LinageOS calendar icon

This commit is contained in:
MM20 2023-02-16 22:19:14 +01:00
parent 26fbc3c4b3
commit db733a0dff
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -22,6 +22,8 @@ class CalendarIconProvider(val context: Context, val themed: Boolean): IconProvi
var arrayId = ai.metaData?.getInt("com.teslacoilsw.launcher.calendarIconArray") ?: 0
if (arrayId == 0) arrayId = ai.metaData?.getInt("com.google.android.calendar.dynamic_icons")
?: return null
if (arrayId == 0) arrayId = ai.metaData?.getInt("org.lineageos.etar.dynamic_icons")
?: return null
if (arrayId == 0) return null
val resources = try {
pm.getResourcesForActivity(component)