diff --git a/services/core/java/com/android/server/tv/TvInputManagerService.java b/services/core/java/com/android/server/tv/TvInputManagerService.java index 0fffa0faa5bf8..4895d125d762a 100644 --- a/services/core/java/com/android/server/tv/TvInputManagerService.java +++ b/services/core/java/com/android/server/tv/TvInputManagerService.java @@ -288,9 +288,10 @@ public final class TvInputManagerService extends SystemService { if (DEBUG) Slog.d(TAG, "buildTvInputList"); PackageManager pm = mContext.getPackageManager(); - List services = pm.queryIntentServices( + List services = pm.queryIntentServicesAsUser( new Intent(TvInputService.SERVICE_INTERFACE), - PackageManager.GET_SERVICES | PackageManager.GET_META_DATA); + PackageManager.GET_SERVICES | PackageManager.GET_META_DATA, + userId); List inputList = new ArrayList(); for (ResolveInfo ri : services) { ServiceInfo si = ri.serviceInfo;