瀏覽代碼

one more html text overflow fix

ncannasse 9 年之前
父節點
當前提交
5ae95ec926
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      h2d/Text.hx

+ 4 - 0
h2d/Text.hx

@@ -120,6 +120,10 @@ class Text extends Drawable {
 			var newline = cc == '\n'.code;
 			var esize = e.width + e.getKerningOffset(prevChar);
 			if( font.charset.isBreakChar(cc) ) {
+				if( lines.length == 0 && leftMargin > 0 && x > maxWidth ) {
+					lines.push("");
+					x -= leftMargin;
+				}
 				var size = x + esize + letterSpacing;
 				var k = i + 1, max = text.length;
 				var prevChar = prevChar;