From 9f6cda964d2e4f96851371c981f588abb08d7d7a Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Sat, 4 May 2024 12:57:43 +0200 Subject: [PATCH] Log failed app deserialization --- .../java/de/mm20/launcher2/applications/AppSerialization.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/applications/src/main/java/de/mm20/launcher2/applications/AppSerialization.kt b/data/applications/src/main/java/de/mm20/launcher2/applications/AppSerialization.kt index c2acb962..3907ff26 100644 --- a/data/applications/src/main/java/de/mm20/launcher2/applications/AppSerialization.kt +++ b/data/applications/src/main/java/de/mm20/launcher2/applications/AppSerialization.kt @@ -5,6 +5,7 @@ import android.content.Context import android.content.Intent import android.content.pm.LauncherApps import android.os.UserManager +import android.util.Log import androidx.core.content.getSystemService import de.mm20.launcher2.search.SavableSearchable import de.mm20.launcher2.search.SearchableDeserializer @@ -40,6 +41,7 @@ class LauncherAppDeserializer(val context: Context) : SearchableDeserializer { val launcherActivityInfo = launcherApps.resolveActivity(intent, user) ?: return null return LauncherApp(context, launcherActivityInfo) } catch (e: SecurityException) { + Log.e("MM20", "Failed to deserialize app: $serialized", e) return null } }