diff --git a/ChangeLog b/ChangeLog index 8f1127ac7..daf708862 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2017-01-15 Werner Lemberg + + * src/truetype/ttgxvar.c (tt_apply_var): Handle underline parameters + also. + 2017-01-11 Werner Lemberg * src/base/ftobjs.c (ft_open_face_internal): Improve tracing. diff --git a/src/truetype/ttgxvar.c b/src/truetype/ttgxvar.c index 03803351a..386c70fdf 100644 --- a/src/truetype/ttgxvar.c +++ b/src/truetype/ttgxvar.c @@ -1263,6 +1263,10 @@ } } + root->underline_position = face->postscript.underlinePosition - + face->postscript.underlineThickness / 2; + root->underline_thickness = face->postscript.underlineThickness; + /* iterate over all FT_Size objects and call `tt_size_reset' */ /* to propagate the metrics changes */ FT_List_Iterate( &root->sizes_list,