X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=libview%2Fev-jobs.c;h=816a56bbb3c7987351291af6d82f778eb0c41243;hb=22ad42615bbcc20c191ed8b2b75eac152c62f257;hp=3a74876c694e3c5c28d31ecb55d84152d938e64d;hpb=87084fb2aabc726343f6515c09ac6d2bba42afb1;p=evince.git diff --git a/libview/ev-jobs.c b/libview/ev-jobs.c index 3a74876c..816a56bb 100644 --- a/libview/ev-jobs.c +++ b/libview/ev-jobs.c @@ -1560,6 +1560,9 @@ ev_job_print_run (EvJob *job) ev_document_doc_mutex_unlock (); + if (g_cancellable_is_cancelled (job->cancellable)) + return FALSE; + cr_status = cairo_status (job_print->cr); if (cr_status == CAIRO_STATUS_SUCCESS) { ev_job_succeeded (job);