diff --git a/js/RuleConfiguration.js b/js/RuleConfiguration.js index 859a3d9..1209b1d 100644 --- a/js/RuleConfiguration.js +++ b/js/RuleConfiguration.js @@ -216,6 +216,7 @@ Ext.define('PMG.RulesConfiguration', { text: 'Name', dataIndex: 'name', flex: 1, + renderer: Ext.htmlEncode, }, { text: 'Priority', diff --git a/js/RuleInfo.js b/js/RuleInfo.js index b7802fa..8f39695 100644 --- a/js/RuleInfo.js +++ b/js/RuleInfo.js @@ -86,7 +86,6 @@ Ext.define('PMG.RuleInfo', { viewmodel.set('selectedRule', null); viewmodel.get('objects').setData([]); } else { - ruledata.name = Ext.String.htmlEncode(ruledata.name); viewmodel.set('selectedRule', ruledata); var data = []; @@ -234,7 +233,7 @@ Ext.define('PMG.RuleInfo', { }, bind: { data: { - name: '{selectedRule.name}', + name: '{selectedRule.name:htmlEncode}', priority: '{selectedRule.priority}', active: '{selectedRule.active}', direction: '{selectedRule.direction}',