Loading packages/PrintSpooler/src/com/android/printspooler/ui/PageAdapter.java +10 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ import android.content.Context; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.drawable.BitmapDrawable; import android.os.Handler; import android.os.Looper; import android.os.ParcelFileDescriptor; import android.print.PageRange; import android.print.PrintAttributes.MediaSize; Loading Loading @@ -570,8 +572,15 @@ public final class PageAdapter extends Adapter<ViewHolder> { if (DEBUG) { Log.i(LOG_TAG, "Requesting pages: " + Arrays.toString(mRequestedPages)); } // This call might come from a recylerview that is currently updating. Hence delay to // after the update (new Handler(Looper.getMainLooper())).post(new Runnable() { @Override public void run() { mCallbacks.onRequestContentUpdate(); } }); } } private PageRange[] computeRequestedPages(int pageInDocument) { Loading Loading
packages/PrintSpooler/src/com/android/printspooler/ui/PageAdapter.java +10 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ import android.content.Context; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.drawable.BitmapDrawable; import android.os.Handler; import android.os.Looper; import android.os.ParcelFileDescriptor; import android.print.PageRange; import android.print.PrintAttributes.MediaSize; Loading Loading @@ -570,8 +572,15 @@ public final class PageAdapter extends Adapter<ViewHolder> { if (DEBUG) { Log.i(LOG_TAG, "Requesting pages: " + Arrays.toString(mRequestedPages)); } // This call might come from a recylerview that is currently updating. Hence delay to // after the update (new Handler(Looper.getMainLooper())).post(new Runnable() { @Override public void run() { mCallbacks.onRequestContentUpdate(); } }); } } private PageRange[] computeRequestedPages(int pageInDocument) { Loading