Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 45bf3818 authored by Jon Miranda's avatar Jon Miranda Committed by android-build-merger
Browse files

Fix NPE when trying to construct WorkspaceItemInfo with null intent data.

am: 79d6b30d

Change-Id: I79cf5d9a560fa56beec1e7a6b5ff7c4fa47da4e5
parents b8f722e7 79d6b30d
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -631,6 +631,11 @@ public class InstallShortcutReceiver extends BroadcastReceiver {
    }

    private static WorkspaceItemInfo createWorkspaceItemInfo(Intent data, LauncherAppState app) {
        if (data == null) {
            Log.e(TAG, "Can't construct WorkspaceItemInfo with null data");
            return null;
        }

        Intent intent = data.getParcelableExtra(Intent.EXTRA_SHORTCUT_INTENT);
        String name = data.getStringExtra(Intent.EXTRA_SHORTCUT_NAME);
        Parcelable bitmap = data.getParcelableExtra(Intent.EXTRA_SHORTCUT_ICON);