浏览代码

bugfix maxWidth handling

Nicolas Cannasse 12 年之前
父节点
当前提交
049c08d2f2
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      h2d/Text.hx

+ 1 - 1
h2d/Text.hx

@@ -76,7 +76,7 @@ class Text extends Drawable {
 				var size = x + esize + letterSpacing;
 				var k = i + 1, max = text.length;
 				var prevChar = prevChar;
-				while( size <= maxWidth ) {
+				while( size <= maxWidth && k < text.length ) {
 					var cc = text.charCodeAt(k++);
 					if( font.charset.isSpace(cc) || cc == '\n'.code ) break;
 					var e = font.getChar(cc);