Snap for 9364794 from d293b3b3102ef5e3944422fd6bc2cbe7109edf36 to tm-d4-release
Change-Id: If9a433af17dd4419e97694351f4c5efb32969686
diff --git a/java/src/com/android/intentresolver/ChooserActivity.java b/java/src/com/android/intentresolver/ChooserActivity.java
index 6b7bf61..fe1df87 100644
--- a/java/src/com/android/intentresolver/ChooserActivity.java
+++ b/java/src/com/android/intentresolver/ChooserActivity.java
@@ -147,7 +147,6 @@
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.function.Consumer;
-import java.util.function.Supplier;
/**
* The Chooser Activity handles intent resolution specifically for sharing intents -
@@ -355,6 +354,12 @@
mChooserRequest.getTargetIntentFilter()),
mChooserRequest.getTargetIntentFilter());
+ mPreviewCoordinator = new ChooserContentPreviewCoordinator(
+ mBackgroundThreadPoolExecutor,
+ this,
+ this::hideContentPreview,
+ this::setupPreDrawForSharedElementTransition);
+
super.onCreate(
savedInstanceState,
mChooserRequest.getTargetIntent(),
@@ -364,12 +369,6 @@
/* rList: List<ResolveInfo> = */ null,
/* supportsAlwaysUseOption = */ false);
- mPreviewCoordinator = new ChooserContentPreviewCoordinator(
- mBackgroundThreadPoolExecutor,
- this,
- this::hideContentPreview,
- this::setupPreDrawForSharedElementTransition);
-
mChooserShownTime = System.currentTimeMillis();
final long systemCost = mChooserShownTime - intentReceivedTime;