diff options
| author | 2024-12-05 12:34:31 -0800 | |
|---|---|---|
| committer | 2024-12-13 08:53:57 -0800 | |
| commit | ba2b2a78f65565dfda32212970a823977664ddf2 (patch) | |
| tree | 59d062adeb45a01bd96679b04aad699141090de3 | |
| parent | 441143d1aa13f54144f12fa9d42801179eeee8e3 (diff) | |
Fix Wifi AccessPoint getAppLabel userId
The wrong userId was being used. We fix it.
Bug: 382527546
Test: ?
Flag: EXEMPT bugfix
Change-Id: Ic2f9947bf55be15ab83288d1fd77e9e9948f67d9
| -rw-r--r-- | packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java b/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java index cf452314163f..c9aac91f1320 100644 --- a/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java +++ b/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java @@ -21,6 +21,7 @@ import static android.net.wifi.WifiConfiguration.NetworkSelectionStatus.NETWORK_ import android.annotation.IntDef; import android.annotation.MainThread; +import android.app.ActivityManager; import android.app.AppGlobals; import android.content.Context; import android.content.pm.ApplicationInfo; @@ -1643,7 +1644,7 @@ public class AccessPoint implements Comparable<AccessPoint> { CharSequence appLabel = ""; ApplicationInfo appInfo = null; try { - int userId = UserHandle.getUserId(UserHandle.USER_CURRENT); + int userId = ActivityManager.getCurrentUser(); appInfo = packageManager.getApplicationInfoAsUser(packageName, 0 /* flags */, userId); } catch (PackageManager.NameNotFoundException e) { Log.e(TAG, "Failed to get app info", e); |