Author: fredkiefer Date: Sat Oct 22 00:42:38 2016 New Revision: 40166 URL: http://svn.gna.org/viewcvs/gnustep?rev=40166&view=rev Log: * Source/GSLayoutManager.m: Don't try to get the advancement for NSControlGlyph.
Modified: libs/gui/trunk/ChangeLog libs/gui/trunk/Source/GSLayoutManager.m Modified: libs/gui/trunk/ChangeLog URL: http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/ChangeLog?rev=40166&r1=40165&r2=40166&view=diff ============================================================================== --- libs/gui/trunk/ChangeLog (original) +++ libs/gui/trunk/ChangeLog Sat Oct 22 00:42:38 2016 @@ -1,3 +1,8 @@ +2016-10-22 Fred Kiefer <fredkie...@gmx.de> + + * Source/GSLayoutManager.m: Don't try to get the advancement for + NSControlGlyph. + 2016-10-08 Fred Kiefer <fredkie...@gmx.de> * Headers/AppKit/NSOutlineView.h Modified: libs/gui/trunk/Source/GSLayoutManager.m URL: http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Source/GSLayoutManager.m?rev=40166&r1=40165&r2=40166&view=diff ============================================================================== --- libs/gui/trunk/Source/GSLayoutManager.m (original) +++ libs/gui/trunk/Source/GSLayoutManager.m Sat Oct 22 00:42:38 2016 @@ -3259,7 +3259,14 @@ for (i=0; i<length; i++) { - advances[i] = [run->font advancementForGlyph: glyph_list[i]]; + if (glyph_list[i] != NSControlGlyph) + { + advances[i] = [run->font advancementForGlyph: glyph_list[i]]; + } + else + { + advances[i] = NSZeroSize; + } } [self insertGlyphs: glyph_list _______________________________________________ Gnustep-cvs mailing list Gnustep-cvs@gna.org https://mail.gna.org/listinfo/gnustep-cvs