From 6cfe7996541d608438fa7bec2cbad813ace93a4f Mon Sep 17 00:00:00 2001 From: Svetoslav Date: Tue, 13 Jan 2015 18:48:29 -0800 Subject: [PATCH] Settings not showing print jobs for a managed profile. The settings app is shared among the personal and work profiles. When fetching print jobs it was not getting the ones for the work profile, rather the ones for the current user which is the personal profile. bug:18867406 Change-Id: I99f8cf3a3e2b133a0a4d5a8915473d1190e205f4 --- src/com/android/settings/print/PrintJobSettingsFragment.java | 2 +- src/com/android/settings/print/PrintSettingsFragment.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/print/PrintJobSettingsFragment.java b/src/com/android/settings/print/PrintJobSettingsFragment.java index 34db97b7819..ccdfc0e9043 100644 --- a/src/com/android/settings/print/PrintJobSettingsFragment.java +++ b/src/com/android/settings/print/PrintJobSettingsFragment.java @@ -78,7 +78,7 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment { mPrintManager = ((PrintManager) getActivity().getSystemService( Context.PRINT_SERVICE)).getGlobalPrintManagerForUser( - ActivityManager.getCurrentUser()); + getActivity().getUserId()); getActivity().getActionBar().setTitle(R.string.print_print_job); diff --git a/src/com/android/settings/print/PrintSettingsFragment.java b/src/com/android/settings/print/PrintSettingsFragment.java index b7c74da9bfe..581321b1fce 100644 --- a/src/com/android/settings/print/PrintSettingsFragment.java +++ b/src/com/android/settings/print/PrintSettingsFragment.java @@ -465,7 +465,7 @@ public class PrintSettingsFragment extends SettingsPreferenceFragment super(context); mPrintManager = ((PrintManager) context.getSystemService( Context.PRINT_SERVICE)).getGlobalPrintManagerForUser( - ActivityManager.getCurrentUser()); + context.getUserId()); } @Override