diff options
| -rw-r--r-- | services/print/java/com/android/server/print/PrintManagerService.java | 9 |
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) { |