From 8b81506ed3be28e7bea20d33e20c326cce90d033 Mon Sep 17 00:00:00 2001 From: daboe01 Date: Mon, 11 May 2015 05:56:52 +0200 Subject: [PATCH] fix aWidth usecase --- AppKit/CPStringDrawing.j | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AppKit/CPStringDrawing.j b/AppKit/CPStringDrawing.j index cf7d84a32..bdabb33bf 100644 --- a/AppKit/CPStringDrawing.j +++ b/AppKit/CPStringDrawing.j @@ -82,7 +82,7 @@ CPStringSizeCachingEnabled = YES; CPStringSizeIsCanvasSizingInvalid = ABS([teststring sizeWithFont:aFont].width - CPStringSizeMeasuringContext.measureText(teststring).width) > 2; } - if (!CPFeatureIsCompatible(CPHTMLCanvasFeature) || CPStringSizeIsCanvasSizingInvalid) + if (!CPFeatureIsCompatible(CPHTMLCanvasFeature) || CPStringSizeIsCanvasSizingInvalid || aWidth > 0) size = [CPPlatformString sizeOfString:self withFont:aFont forWidth:aWidth]; else {