diff --git a/android/src/main/java/com/horcrux/svg/GlyphContext.java b/android/src/main/java/com/horcrux/svg/GlyphContext.java index 7e3a8f4a..90530c61 100644 --- a/android/src/main/java/com/horcrux/svg/GlyphContext.java +++ b/android/src/main/java/com/horcrux/svg/GlyphContext.java @@ -132,6 +132,13 @@ class GlyphContext { this.reset(); } + mFontContext.add(font); + mNodes.add(node); + mContextLength++; + top++; + + fontSize = getFontSize(); + if (x != null) { mXsIndex++; mXIndex = -1; @@ -172,13 +179,7 @@ class GlyphContext { mdYsContext.add(mdYs); } - mFontContext.add(font); - mNodes.add(node); - mContextLength++; pushIndices(); - top++; - - fontSize = getFontSize(); } private void pushIndices() {