From a2b6be8af9be3237efc3ed1244302cf899680e97 Mon Sep 17 00:00:00 2001 From: Xisco Fauli Date: Mon, 14 Aug 2023 17:34:00 +0200 Subject: tdf#86938: fix calculation of baseline-shift Change-Id: I8c30c29052f2ea1fe6e49360b972af868851131b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155671 Tested-by: Jenkins Reviewed-by: Xisco Fauli --- svgio/source/svgreader/svgcharacternode.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'svgio/source') diff --git a/svgio/source/svgreader/svgcharacternode.cxx b/svgio/source/svgreader/svgcharacternode.cxx index ebc317c3a445..91ec98ae9b68 100644 --- a/svgio/source/svgreader/svgcharacternode.cxx +++ b/svgio/source/svgreader/svgcharacternode.cxx @@ -301,7 +301,7 @@ namespace svgio::svgreader const SvgNumber aNumber(rSvgStyleAttributes.getBaselineShiftNumber()); const double mfBaselineShift(aNumber.solve(*this)); - aPosition.setY(aPosition.getY() + mfBaselineShift); + aPosition.setY(aPosition.getY() - mfBaselineShift); break; } default: // BaselineShift::Baseline -- cgit