From 7154d0769d17f3b7a314c1ca5854622d8922bf87 Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Tue, 23 May 2017 16:42:46 +0200 Subject: [PATCH] [FIX] web: fix phone widget rendering Cross-port of odoo/enterprise@135c02cbc52a029e2d72f9159afdd808e8a2c2a2 --- addons/web/static/src/js/fields/basic_fields.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/fields/basic_fields.js b/addons/web/static/src/js/fields/basic_fields.js index cafa59bbd00..49bcccd2640 100644 --- a/addons/web/static/src/js/fields/basic_fields.js +++ b/addons/web/static/src/js/fields/basic_fields.js @@ -886,7 +886,10 @@ var FieldPhone = FieldEmail.extend({ this._super(); if (this._canCall()) { var text = this.$el.text(); - this.$el.html(text.substr(0, text.length/2) + "­" + text.substr(text.length/2)); // To prevent Skype app to find the phone number + // Split phone number into two to prevent Skype app from finding it + var part1 = _.escape(text.substr(0, text.length/2)); + var part2 = _.escape(text.substr(text.length/2)); + this.$el.html(part1 + "­" + part2); } else { this.$el.removeClass('o_form_uri'); }