Chromium Code Reviews| Index: chrome/browser/resources/print_preview/print_preview.js |
| diff --git a/chrome/browser/resources/print_preview/print_preview.js b/chrome/browser/resources/print_preview/print_preview.js |
| index c8fdcd657c0f8ca5e241ada807f9175c819cc328..80ef29c68585365b84afbae3274c52833ea86a0a 100644 |
| --- a/chrome/browser/resources/print_preview/print_preview.js |
| +++ b/chrome/browser/resources/print_preview/print_preview.js |
| @@ -920,6 +920,9 @@ function onDidGetDefaultPageLayout(pageLayout) { |
| function reloadPreviewPages(previewUid, previewResponseId) { |
| if (!isExpectedPreviewResponse(previewResponseId)) |
| return; |
| + |
| + if (pageSettings.requestPrintPreviewIfNeeded()) |
|
dpapad
2011/09/01 21:20:53
Repeating our in person discussion, it seems bette
kmadhusu
2011/09/01 21:38:34
Done.
|
| + return; |
| hasPendingPreviewRequest = false; |
| cr.dispatchSimpleEvent(document, 'updatePrintButton'); |
| @@ -976,6 +979,10 @@ function onDidPreviewPage(pageNumber, previewUid, previewResponseId) { |
| function updatePrintPreview(previewUid, previewResponseId) { |
| if (!isExpectedPreviewResponse(previewResponseId)) |
| return; |
| + |
| + if (pageSettings.requestPrintPreviewIfNeeded()) |
| + return; |
| + |
| hasPendingPreviewRequest = false; |
| hasPendingPrintReadyDocumentRequest = false; |