From 0b5935328e33ae464c8b7e99bd53879c13a45ee9 Mon Sep 17 00:00:00 2001 From: frknkrc44 Date: Wed, 10 Sep 2025 06:03:56 +0300 Subject: [PATCH] Fix crash after editing uninstalled app config, update translations --- .../icu/nullptr/hidemyapplist/ui/view/AppItemView.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/icu/nullptr/hidemyapplist/ui/view/AppItemView.kt b/app/src/main/java/icu/nullptr/hidemyapplist/ui/view/AppItemView.kt index 48e2af7..742dcc5 100644 --- a/app/src/main/java/icu/nullptr/hidemyapplist/ui/view/AppItemView.kt +++ b/app/src/main/java/icu/nullptr/hidemyapplist/ui/view/AppItemView.kt @@ -35,7 +35,12 @@ class AppItemView @JvmOverloads constructor( fun load(packageName: String) { binding.packageName.text = packageName - binding.label.text = PackageHelper.loadAppLabel(packageName) - binding.icon.setImageBitmap(PackageHelper.loadAppIcon(packageName)) + try { + binding.label.text = PackageHelper.loadAppLabel(packageName) + binding.icon.setImageBitmap(PackageHelper.loadAppIcon(packageName)) + } catch (e: Throwable) { + binding.label.text = packageName + binding.icon.setImageResource(android.R.drawable.sym_def_app_icon) + } } }