From eb7ad4895192187dbc69c672a0c310d2c0461d5b Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Fri, 22 Feb 2019 10:55:37 -0800 Subject: [PATCH] Only put nbsp before last token in msg body if token is <12 chars --- js/models/messages.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/js/models/messages.js b/js/models/messages.js index 5fddb62e0..b825a0e5d 100644 --- a/js/models/messages.js +++ b/js/models/messages.js @@ -458,11 +458,10 @@ const nbsp = '\xa0'; const regex = /(\S)( +)(\S+\s*)$/; return text.replace(regex, (match, start, spaces, end) => { - const newSpaces = _.reduce( - spaces, - accumulator => accumulator + nbsp, - '' - ); + const newSpaces = + end.length < 12 + ? _.reduce(spaces, accumulator => accumulator + nbsp, '') + : spaces; return `${start}${newSpaces}${end}`; }); },