GNOME Bugzilla – Bug 771420
[WK2] Printing an email does not work
Last modified: 2016-09-15 08:28:50 UTC
Printing an email in WK2 port of Evolution will result in blank page printed and various warnings printed in the console.
Created attachment 335510 [details] [review] Proposed patch
Review of attachment 335510 [details] [review]: Looks good. Either commit for 3.22.0, if you receive an approval from the release-team, or right after it.
Small typo in comment ("Builds an name"); just saying.
(In reply to André Klapper from comment #3) > Small typo in comment ("Builds an name"); just saying. Thanks Andre for noticing.. I will correct it while committing the change.
Fixed with the following commit: Bug 771420 - [WK2] Printing an email does not work Adapt the EMailPrinter to the WebKit2 API. While doing so port it from using GSimpleAsyncResult to GTask. Also we need to make some changes to EWebView as if the print dialog was showed and immediately closed several times in row then it could happen that the callbacks from EWebView could be called without a valid EWebView object. This was addressed by using the GWeakRef. commit d71cf6f in the master branch for Evolution 3.22.0+