diff options
| -rw-r--r-- | packages/PrintSpooler/src/com/android/printspooler/model/PageContentRepository.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/PrintSpooler/src/com/android/printspooler/model/PageContentRepository.java b/packages/PrintSpooler/src/com/android/printspooler/model/PageContentRepository.java index ac97ad04e96b..f8b134300908 100644 --- a/packages/PrintSpooler/src/com/android/printspooler/model/PageContentRepository.java +++ b/packages/PrintSpooler/src/com/android/printspooler/model/PageContentRepository.java @@ -862,6 +862,9 @@ public final class PageContentRepository { // Take a note that the content is rendered. renderedPage.state = RenderedPage.STATE_RENDERED; + // Invalidate all caches of the old state of the bitmap + mRenderedPage.content.invalidateSelf(); + // Announce success if needed. if (mCallback != null) { mCallback.onPageContentAvailable(renderedPage.content); |