diff --git a/packages/PrintSpooler/AndroidManifest.xml b/packages/PrintSpooler/AndroidManifest.xml index adff59669187c..c7cf61ae5559e 100644 --- a/packages/PrintSpooler/AndroidManifest.xml +++ b/packages/PrintSpooler/AndroidManifest.xml @@ -55,7 +55,8 @@ + android:isolatedProcess="true" + android:process=":renderer"> mWeakDocument; @@ -1120,12 +1127,7 @@ public final class RemotePrintDocument { public void onDestroy() { final RemotePrintDocument document = mWeakDocument.get(); if (document != null) { - new Handler(document.mLooper).post(new Runnable() { - @Override - public void run() { - document.mAdapterDeathObserver.onDied(); - } - }); + document.notifyPrintingAppDied(); } } }