diff options
-rw-r--r-- | java/src/com/android/intentresolver/ChooserActionFactory.java | 10 | ||||
-rw-r--r-- | java/src/com/android/intentresolver/ChooserActivity.java | 8 |
2 files changed, 9 insertions, 9 deletions
diff --git a/java/src/com/android/intentresolver/ChooserActionFactory.java b/java/src/com/android/intentresolver/ChooserActionFactory.java index 21ca3b73..160901b5 100644 --- a/java/src/com/android/intentresolver/ChooserActionFactory.java +++ b/java/src/com/android/intentresolver/ChooserActionFactory.java @@ -68,16 +68,16 @@ public final class ChooserActionFactory implements ChooserContentPreviewUi.Actio * Request an activity launch for the provided target. Implementations may choose to exit * the current activity when the target is launched. */ - void safelyStartActivityAsPersonalProfileUser(TargetInfo info); + void safelyStartActivityAsLaunchingUser(TargetInfo info); /** * Request an activity launch for the provided target, optionally employing the specified * shared element transition. Implementations may choose to exit the current activity when * the target is launched. */ - default void safelyStartActivityAsPersonalProfileUserWithSharedElementTransition( + default void safelyStartActivityAsLaunchingUserWithSharedElementTransition( TargetInfo info, View sharedElement, String sharedElementName) { - safelyStartActivityAsPersonalProfileUser(info); + safelyStartActivityAsLaunchingUser(info); } } @@ -350,9 +350,9 @@ public final class ChooserActionFactory implements ChooserContentPreviewUi.Actio } catch (Exception e) { /* ignore */ } // Action bar is user-independent; always start as primary. if (firstImageView == null || !isFullyVisible(firstImageView)) { - activityStarter.safelyStartActivityAsPersonalProfileUser(editSharingTarget); + activityStarter.safelyStartActivityAsLaunchingUser(editSharingTarget); } else { - activityStarter.safelyStartActivityAsPersonalProfileUserWithSharedElementTransition( + activityStarter.safelyStartActivityAsLaunchingUserWithSharedElementTransition( editSharingTarget, firstImageView, IMAGE_EDITOR_SHARED_ELEMENT); } }; diff --git a/java/src/com/android/intentresolver/ChooserActivity.java b/java/src/com/android/intentresolver/ChooserActivity.java index 7b744721..85ee598f 100644 --- a/java/src/com/android/intentresolver/ChooserActivity.java +++ b/java/src/com/android/intentresolver/ChooserActivity.java @@ -2289,10 +2289,10 @@ public class ChooserActivity extends Hilt_ChooserActivity implements this::getFirstVisibleImgPreviewView, new ChooserActionFactory.ActionActivityStarter() { @Override - public void safelyStartActivityAsPersonalProfileUser(TargetInfo targetInfo) { + public void safelyStartActivityAsLaunchingUser(TargetInfo targetInfo) { safelyStartActivityAsUser( targetInfo, - mProfiles.getPersonalHandle() + mUserInteractor.getLaunchedAs() ); Log.d(TAG, "safelyStartActivityAsPersonalProfileUser(" + targetInfo + "): finishing!"); @@ -2300,13 +2300,13 @@ public class ChooserActivity extends Hilt_ChooserActivity implements } @Override - public void safelyStartActivityAsPersonalProfileUserWithSharedElementTransition( + public void safelyStartActivityAsLaunchingUserWithSharedElementTransition( TargetInfo targetInfo, View sharedElement, String sharedElementName) { ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation( ChooserActivity.this, sharedElement, sharedElementName); safelyStartActivityAsUser( targetInfo, - mProfiles.getPersonalHandle(), + mUserInteractor.getLaunchedAs(), options.toBundle()); // Can't finish right away because the shared element transition may not // be ready to start. |