summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Pinyao Ting <pinyaoting@google.com> 2023-09-07 19:50:15 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-09-07 19:50:15 +0000
commit318e1df16f46ee05317d3dcd46acf2ec3c9c532d (patch)
tree05e717c0ddf7a08d062ab60a7a6cc2440a1f7542
parent03e7be403fc02956089f9ecfb007a86ecfb185a0 (diff)
parent76524da868c0619ea2ce43e7ae94f1655945f8f1 (diff)
Merge "Fix NPE when fetch shortcut icon uri" into udc-dev
-rw-r--r--services/core/java/com/android/server/pm/ShortcutService.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/pm/ShortcutService.java b/services/core/java/com/android/server/pm/ShortcutService.java
index dd434fbeecb4..3e4dd1637387 100644
--- a/services/core/java/com/android/server/pm/ShortcutService.java
+++ b/services/core/java/com/android/server/pm/ShortcutService.java
@@ -3611,8 +3611,8 @@ public class ShortcutService extends IShortcutService.Stub {
// Otherwise check persisted shortcuts
getShortcutInfoAsync(launcherUserId, packageName, shortcutId, userId, si -> {
- cb.complete(getShortcutIconUriInternal(launcherUserId, launcherPackage,
- packageName, si, userId));
+ cb.complete(si == null ? null : getShortcutIconUriInternal(launcherUserId,
+ launcherPackage, packageName, si, userId));
});
}