From 9956333323f94586f6b8136467d04e4f8627ddc9 Mon Sep 17 00:00:00 2001 From: HeCodes2Much Date: Fri, 5 Jul 2024 19:44:49 +0100 Subject: [PATCH] Refactor: Cleaned up code for HomeViewHolder. Signed-off-by: HeCodes2Much --- .../droidworksstudio/launcher/ui/home/HomeViewHolder.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeViewHolder.kt b/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeViewHolder.kt index 0421687..544507e 100644 --- a/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeViewHolder.kt +++ b/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeViewHolder.kt @@ -1,6 +1,7 @@ package com.github.droidworksstudio.launcher.ui.home import android.annotation.SuppressLint +import android.content.pm.PackageManager import android.util.Log import android.view.Gravity import android.view.View @@ -37,8 +38,9 @@ class HomeViewHolder @Inject constructor( Log.d("Tag", "Home Adapter Color: ${preferenceHelper.appColor}") if (preferenceHelper.showAppIcon) { - val appIcon = - binding.root.context.packageManager.getApplicationIcon(appInfo.packageName) + val pm: PackageManager = binding.root.context.packageManager + + val appIcon = pm.getApplicationIcon(appInfo.packageName) when (preferenceHelper.homeAppAlignment) { Gravity.START -> { appHomeLeftIcon.setImageDrawable(appIcon)