interpreting strings as number in expression results
diff --git a/player/js/utils/expressions/ExpressionManager.js b/player/js/utils/expressions/ExpressionManager.js
index 6b3e3b8..66ebf88 100644
--- a/player/js/utils/expressions/ExpressionManager.js
+++ b/player/js/utils/expressions/ExpressionManager.js
@@ -648,7 +648,7 @@
this.frameExpressionId = elem.globalData.frameId;
var i,len;
if(this.mult){
- if(typeof this.v === 'number'){
+ if(typeof this.v === 'number' || typeof this.v === 'string'){
this.v *= this.mult;
}else{
len = this.v.length;
@@ -664,7 +664,7 @@
/*if(!this.v){
console.log(val);
}*/
- if(typeof this.v === 'number'){
+ if(typeof this.v === 'number' || typeof this.v === 'string'){
if(this.lastValue !== this.v){
this.lastValue = this.v;
this.mdf = true;