Loading services/core/java/com/android/server/tv/TvInputManagerService.java +3 −2 Original line number Diff line number Diff line Loading @@ -288,9 +288,10 @@ public final class TvInputManagerService extends SystemService { if (DEBUG) Slog.d(TAG, "buildTvInputList"); PackageManager pm = mContext.getPackageManager(); List<ResolveInfo> services = pm.queryIntentServices( List<ResolveInfo> services = pm.queryIntentServicesAsUser( new Intent(TvInputService.SERVICE_INTERFACE), PackageManager.GET_SERVICES | PackageManager.GET_META_DATA); PackageManager.GET_SERVICES | PackageManager.GET_META_DATA, userId); List<TvInputInfo> inputList = new ArrayList<TvInputInfo>(); for (ResolveInfo ri : services) { ServiceInfo si = ri.serviceInfo; Loading Loading
services/core/java/com/android/server/tv/TvInputManagerService.java +3 −2 Original line number Diff line number Diff line Loading @@ -288,9 +288,10 @@ public final class TvInputManagerService extends SystemService { if (DEBUG) Slog.d(TAG, "buildTvInputList"); PackageManager pm = mContext.getPackageManager(); List<ResolveInfo> services = pm.queryIntentServices( List<ResolveInfo> services = pm.queryIntentServicesAsUser( new Intent(TvInputService.SERVICE_INTERFACE), PackageManager.GET_SERVICES | PackageManager.GET_META_DATA); PackageManager.GET_SERVICES | PackageManager.GET_META_DATA, userId); List<TvInputInfo> inputList = new ArrayList<TvInputInfo>(); for (ResolveInfo ri : services) { ServiceInfo si = ri.serviceInfo; Loading