summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/com/android/internal/app/ChooserActivity.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/java/com/android/internal/app/ChooserActivity.java b/core/java/com/android/internal/app/ChooserActivity.java
index d851a099d0e1..970bab9bc53b 100644
--- a/core/java/com/android/internal/app/ChooserActivity.java
+++ b/core/java/com/android/internal/app/ChooserActivity.java
@@ -2611,11 +2611,12 @@ public class ChooserActivity extends ResolverActivity implements
* does not match either the personal or work user handle.
**/
private int getProfileForUser(UserHandle currentUserHandle) {
- if (currentUserHandle == getPersonalProfileUserHandle()) {
+ if (currentUserHandle.equals(getPersonalProfileUserHandle())) {
return PROFILE_PERSONAL;
- } else if (currentUserHandle == getWorkProfileUserHandle()) {
+ } else if (currentUserHandle.equals(getWorkProfileUserHandle())) {
return PROFILE_WORK;
}
+ Log.e(TAG, "User " + currentUserHandle + " does not belong to a personal or work profile.");
return -1;
}