aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/pdf/SkPDFDevice.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pdf/SkPDFDevice.cpp b/src/pdf/SkPDFDevice.cpp
index d8160a0d96..45a9b95915 100644
--- a/src/pdf/SkPDFDevice.cpp
+++ b/src/pdf/SkPDFDevice.cpp
@@ -1068,7 +1068,7 @@ public:
SkPoint position = xy - fCurrentMatrixOrigin;
if (position != SkPoint{fXAdvance, 0}) {
this->flush();
- SkPDFUtils::AppendScalar(position.x(), fContent);
+ SkPDFUtils::AppendScalar(position.x() - position.y() * fTextSkewX, fContent);
fContent->writeText(" ");
SkPDFUtils::AppendScalar(-position.y(), fContent);
fContent->writeText(" Td ");