Fix cache by userId bugs
Three bugs were present here: 1) isLocationEnabled() will return incorrect results for USER_CURRENT and USER_CURRENT_OR_SELF 2) Disabling the location enabled cache does not work properly in the system process, we only disable the cache for a single instance of LocationManager. 3) isLocationEnabled() was not respecting the user as defined by the context used to create the LocationManager. Bug: 185401689 Test: atest CtsLocationFineTestCases Change-Id: I84bff02604a4b2d84494a0e099e172c4ffb400a2
Loading
Please register or sign in to comment