From 2cd92e97683bfcfb22c52cf986f4cbf0e7a6faa9 Mon Sep 17 00:00:00 2001 From: Jon Boekenoogen Date: Mon, 29 Oct 2018 14:56:11 -0700 Subject: [PATCH] Fix ClassCastException in 2nd phase resolution. This has been broken since the original Oreo implementation was added https://android.googlesource.com/platform/frameworks/base/+/android-8.0.0_r1/core/java/android/app/InstantAppResolverService.java#118 Bug: 118635643 Test: Manual build and run locally. Change-Id: Ie3f2ca2d0baf4ebcedbf75753cc2cdbcfa4b3e1b --- core/java/android/app/InstantAppResolverService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/app/InstantAppResolverService.java b/core/java/android/app/InstantAppResolverService.java index 8f83ee3e27791..b1541c6b8780d 100644 --- a/core/java/android/app/InstantAppResolverService.java +++ b/core/java/android/app/InstantAppResolverService.java @@ -240,7 +240,7 @@ public abstract class InstantAppResolverService extends Service { args.arg4 = token; args.arg5 = sanitizedIntent; mHandler.obtainMessage(ServiceHandler.MSG_GET_INSTANT_APP_INTENT_FILTER, - callback).sendToTarget(); + args).sendToTarget(); } }; }