Ensure icon pack dynamic calendar icons are correctly loaded
This commit is contained in:
parent
0b56c497e1
commit
9d520cef42
@ -13,7 +13,7 @@ interface IconDao {
|
||||
@Insert
|
||||
suspend fun insertAll(icons: List<IconEntity>)
|
||||
|
||||
@Query("SELECT * FROM Icons WHERE packageName = :packageName AND (activityName = :activityName OR activityName IS NULL) AND iconPack = :iconPack AND type IN ('app', 'calendar', 'clock') LIMIT 1")
|
||||
@Query("SELECT * FROM Icons WHERE packageName = :packageName AND (activityName = :activityName OR activityName IS NULL) AND iconPack = :iconPack AND type IN ('app', 'calendar', 'clock') ORDER BY type DESC LIMIT 1")
|
||||
suspend fun getIcon(packageName: String, activityName: String?, iconPack: String): IconEntity?
|
||||
|
||||
@Query("SELECT * FROM Icons WHERE packageName = :packageName AND (activityName = :activityName OR activityName IS NULL) AND type IN ('app', 'calendar', 'clock')")
|
||||
|
||||
@ -114,7 +114,7 @@ class AppFilterIconPackInstaller(
|
||||
val icon = CalendarIcon(
|
||||
packageName = componentName.packageName,
|
||||
activityName = componentName.shortClassName,
|
||||
drawables = (0..31).map { "$drawable$it" },
|
||||
drawables = (1..31).map { "$drawable$it" },
|
||||
iconPack = pkgName,
|
||||
themed = iconPack.themed,
|
||||
name = name,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user