From a98e26a307f52b2119bf58250b8f8bf736fb09e8 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Fri, 22 Aug 2014 13:01:49 +0800 Subject: [PATCH] Fix handling failed print. --- atom/browser/printing/printing_config_service.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/atom/browser/printing/printing_config_service.cc b/atom/browser/printing/printing_config_service.cc index a31cd2e..3c2b018 100644 --- a/atom/browser/printing/printing_config_service.cc +++ b/atom/browser/printing/printing_config_service.cc @@ -83,6 +83,10 @@ void PrintingConfigService::GetPrintSettings( weak_factory_.GetWeakPtr(), printer_query, callback))); } else { + BrowserThread::PostTask( + BrowserThread::IO, FROM_HERE, + base::Bind(&PrintingConfigService::OnGetSettingsFailed, + weak_factory_.GetWeakPtr(), printer_query, callback)); } } -- 2.7.4