summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Julia Reynolds <juliacr@google.com> 2018-11-26 14:30:40 -0500
committer Julia Reynolds <juliacr@google.com> 2018-11-26 19:32:43 +0000
commit25c0e878bcf85ea45a424b646b93c751201fe5d3 (patch)
tree7fc5443e06c5c70f36f93ee620f2efbc0de7c190
parent05fa5e1ccff7dcf6baeb4b97a40aef65e8adf4df (diff)
Post system_server toasts as system_server
Test: atest com.android.cts.devicepolicy.MixedProfileOwnerTest#testPrintingPolicy Change-Id: I7ac337dee93bc3843ef2440c2ce7a3b6f7ce094e Fixes: 119169211
-rw-r--r--services/print/java/com/android/server/print/PrintManagerService.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/services/print/java/com/android/server/print/PrintManagerService.java b/services/print/java/com/android/server/print/PrintManagerService.java
index dc55179bdc9e..c9b9f3e6bd48 100644
--- a/services/print/java/com/android/server/print/PrintManagerService.java
+++ b/services/print/java/com/android/server/print/PrintManagerService.java
@@ -146,13 +146,14 @@ public final class PrintManagerService extends SystemService {
final long identity = Binder.clearCallingIdentity();
try {
disabledMessage = dpmi.getPrintingDisabledReasonForUser(callingUserId);
+
+ if (disabledMessage != null) {
+ Toast.makeText(mContext, Looper.getMainLooper(), disabledMessage,
+ Toast.LENGTH_LONG).show();
+ }
} finally {
Binder.restoreCallingIdentity(identity);
}
- if (disabledMessage != null) {
- Toast.makeText(mContext, Looper.getMainLooper(), disabledMessage,
- Toast.LENGTH_LONG).show();
- }
try {
adapter.start();
} catch (RemoteException re) {