From f9fabeae1cf2898fd827d3d1c368632ee573daa2 Mon Sep 17 00:00:00 2001 From: Jason Chiu Date: Tue, 23 Apr 2024 14:38:58 +0800 Subject: [PATCH] Fix crash of starting private app info pages for LS Setting homapage just can be started using the primary profile. Fix: 336449492 Test: manual Change-Id: Ic5f496b0ff660af7a0eb7162490a1b036ed6ef61 --- src/com/android/settings/homepage/SettingsHomepageActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/homepage/SettingsHomepageActivity.java b/src/com/android/settings/homepage/SettingsHomepageActivity.java index 48d918c0a0b..a2ca9ae2824 100644 --- a/src/com/android/settings/homepage/SettingsHomepageActivity.java +++ b/src/com/android/settings/homepage/SettingsHomepageActivity.java @@ -204,7 +204,7 @@ public class SettingsHomepageActivity extends FragmentActivity implements if (mIsEmbeddingActivityEnabled) { final UserManager um = getSystemService(UserManager.class); final UserInfo userInfo = um.getUserInfo(getUserId()); - if (userInfo.isManagedProfile()) { + if (!userInfo.isMain()) { final Intent intent = new Intent(getIntent()) .addFlags(Intent.FLAG_ACTIVITY_FORWARD_RESULT) .putExtra(EXTRA_USER_HANDLE, getUser())