diff options
| author | Philip P. Moltmann <moltmann@google.com> | 2016-03-17 16:37:47 -0700 |
|---|---|---|
| committer | Philip P. Moltmann <moltmann@google.com> | 2016-03-24 16:53:36 -0700 |
| commit | d74d1e549168ba521e8009961b76e8718be37aa1 (patch) | |
| tree | 88e787b0cb31457ca5d5df3a6f8b5e2d9a6d7c50 /core/java/android/printservice/PrintService.java | |
| parent | 0997bc8a85c7d7a83e0f590432d10fab89f2c900 (diff) | |
Change hasCustomPrintIcon and setStatus as requested by API council.
Bonus: null advanced keys produced a exception deep in the print
spooler. Hence prevent null keys on the surface from now on.
Bug: 27716355
Change-Id: I3c064956f4e670cd7091437ade06605aa8d797b0
Diffstat (limited to 'core/java/android/printservice/PrintService.java')
| -rw-r--r-- | core/java/android/printservice/PrintService.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/core/java/android/printservice/PrintService.java b/core/java/android/printservice/PrintService.java index 62d214e9e43c..8f73518eba0f 100644 --- a/core/java/android/printservice/PrintService.java +++ b/core/java/android/printservice/PrintService.java @@ -329,7 +329,7 @@ public abstract class PrintService extends Service { final int printJobInfoCount = printJobInfos.size(); printJobs = new ArrayList<PrintJob>(printJobInfoCount); for (int i = 0; i < printJobInfoCount; i++) { - printJobs.add(new PrintJob(printJobInfos.get(i), mClient)); + printJobs.add(new PrintJob(this, printJobInfos.get(i), mClient)); } } if (printJobs != null) { @@ -549,7 +549,7 @@ public abstract class PrintService extends Service { + getPackageName()); } PrintJobInfo printJobInfo = (PrintJobInfo) message.obj; - onRequestCancelPrintJob(new PrintJob(printJobInfo, mClient)); + onRequestCancelPrintJob(new PrintJob(PrintService.this, printJobInfo, mClient)); } break; case MSG_ON_PRINTJOB_QUEUED: { @@ -561,7 +561,7 @@ public abstract class PrintService extends Service { if (DEBUG) { Log.i(LOG_TAG, "Queued: " + printJobInfo); } - onPrintJobQueued(new PrintJob(printJobInfo, mClient)); + onPrintJobQueued(new PrintJob(PrintService.this, printJobInfo, mClient)); } break; case MSG_SET_CLIENT: { |
