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