summaryrefslogtreecommitdiffstats
path: root/svgio/source/svgreader/SvgNumber.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svgio/source/svgreader/SvgNumber.cxx')
-rw-r--r--svgio/source/svgreader/SvgNumber.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/svgio/source/svgreader/SvgNumber.cxx b/svgio/source/svgreader/SvgNumber.cxx
index c1558f3e6451..4a48ffbfb4e9 100644
--- a/svgio/source/svgreader/SvgNumber.cxx
+++ b/svgio/source/svgreader/SvgNumber.cxx
@@ -35,8 +35,9 @@ double SvgNumber::solveNonPercentage(const InfoProvider& rInfoProvider) const
switch (meUnit)
{
+ // See https://drafts.csswg.org/css-values-4/#font-relative-length
case SvgUnit::em:
- return mfNumber * rInfoProvider.getCurrentFontSizeInherited();
+ return mfNumber * rInfoProvider.getCurrentFontSize();
case SvgUnit::ex:
return mfNumber * rInfoProvider.getCurrentXHeightInherited() * 0.5;
case SvgUnit::px: