From a20de3a5751573755687304189cd33eec86620d8 Mon Sep 17 00:00:00 2001 From: Andrew Kesterson Date: Sun, 15 Jun 2014 20:18:09 -0700 Subject: [PATCH] Size wordbubbles to text --- moonlight/js/moonlight-skulk.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/moonlight/js/moonlight-skulk.js b/moonlight/js/moonlight-skulk.js index 6cacc2e..dc33cd6 100644 --- a/moonlight/js/moonlight-skulk.js +++ b/moonlight/js/moonlight-skulk.js @@ -624,18 +624,19 @@ var moonlightDialog = { function stringSize(str, font) { - var widths = []; + var width = 0; var height = 0; var f = font || '12px arial'; str.split("\n").forEach(function(x) { var o = $('
' + x + '
') .css({'position': 'absolute', 'float': 'left', 'visibility': 'hidden', 'font': f}) .appendTo($('body')); - widths.push(o.width()); + if ( o.width() > width ) + width = o.width(); height += 5 + o.height(); o.remove(); }, this); - return [Math.max.call(widths), height]; + return [width, height]; } var EffectSprite = function(game, x, y, key, frame, animation) {