Created attachment 137618 [details] Purchase Ledger Due Date Report (Detailed).pdf Forwarding from https://bugzilla.gnome.org/show_bug.cgi?id=783954 --- On using cursor selection of text, the hi-lit text is rendered mirrored. Using ^C to copy gives the correct text if pasted into another application. evince --version: GNOME Document Viewer 3.22.1 (from Debian testing distribution)
Created attachment 137619 [details] [review] TextPage: Add horizontal scaling to font matrix Drawing the text selection sometimes draws text reversed or expanded. This is because the while the current font transformation matrix is saved, the horizontal scaling is not. Include the effect of the horizontal scaling in the transformation matrix.
Created attachment 137620 [details] text selection rendering without patch without this patch, selected text is drawn reversed
Created attachment 137621 [details] text selection rendering with patch with patch, selected text is drawn correctly
Pushed, thank you
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.