diff --git a/font-src/glyphs/marks/above.ptl b/font-src/glyphs/marks/above.ptl index 6b9e0efe5..ac84736f8 100644 --- a/font-src/glyphs/marks/above.ptl +++ b/font-src/glyphs/marks/above.ptl @@ -307,8 +307,10 @@ glyph-block Mark-Above : begin create-glyph 'dblCircumflexAbove' 0x1AB0 : glyph-proc set-width 0 - include : WithTransform [Translate (+markExtend) 0] : refer-glyph 'circumflexAbove' - include : WithTransform [Translate (-markExtend) 0] : refer-glyph 'circumflexAbove' + include : intersection [MaskRight markMiddle] + WithTransform [Translate (+markExtend) 0] : refer-glyph 'circumflexAbove' + include : intersection [MaskLeft markMiddle] + WithTransform [Translate (-markExtend) 0] : refer-glyph 'circumflexAbove' include : StdAnchors.extraWide define [TildeKnots] : with-params [ttop tbot leftEnd rightEnd hs] : glyph-proc