From 0d6a3bf99f8da2995a920273a8cf6373b2150fba Mon Sep 17 00:00:00 2001 From: Neil Fraser Date: Thu, 5 Mar 2015 16:41:55 -0600 Subject: [PATCH] Replace trimLeft/trimRight functions (not supported by IE). --- generators/javascript/text.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generators/javascript/text.js b/generators/javascript/text.js index db3349ab7..20bbaacb2 100644 --- a/generators/javascript/text.js +++ b/generators/javascript/text.js @@ -216,8 +216,8 @@ Blockly.JavaScript['text_changeCase'] = function(block) { Blockly.JavaScript['text_trim'] = function(block) { // Trim spaces. var OPERATORS = { - 'LEFT': '.trimLeft()', - 'RIGHT': '.trimRight()', + 'LEFT': ".replace(/^[\\s\\xa0]+/, '')", + 'RIGHT': ".replace(/[\\s\\xa0]+$/, '')", 'BOTH': '.trim()' }; var operator = OPERATORS[block.getFieldValue('MODE')];