Handle general and specific cross profile logic
Previous resolve had a weird behavior where a specific IntentFilter configured cross profile filter configuration (as opposed to a general configuration requiring allow_parent_profile_app_linking to be toggled) would be added into the candidate set, which the code assumed was only for the user ID being queried. Instead, this specific cross profile resolution needs to be kept separate as a different user, and applied if when the general resolution is unavailable. This makes both specific and general branchs assign the same CrossProfileDomainInfo that domain verification was already checking, and so should allow the logic to work in cases where the specific info was previously dropped. Bug: 189222753 Test: CtsDomainVerificationDeviceMultiUserTestCases Change-Id: I0ac12d7125a7c5a9d4b9b35692d13928cbeb84e3
Loading
Please register or sign in to comment