diff --git a/src/selector_manager/view/ClassTagsView.js b/src/selector_manager/view/ClassTagsView.js index b689b398a..0d8123a2c 100644 --- a/src/selector_manager/view/ClassTagsView.js +++ b/src/selector_manager/view/ClassTagsView.js @@ -1,6 +1,7 @@ import { isEmpty, isArray, isString, debounce } from 'underscore'; import Backbone from 'backbone'; import ClassTagView from './ClassTagView'; +import html from 'utils/html'; export default Backbone.View.extend({ template({ labelInfo, labelHead, iconSync, iconAdd, pfx, ppfx }) { @@ -257,19 +258,20 @@ export default Backbone.View.extend({ let result; if (isString(target)) { - result = `${target}`; + result = html`${target}`; } else { const sel = target && target.get && target.getSelectors(); if (!sel) return; const selectors = sel.getStyleable(); const state = em.get('state'); const idRes = target.getId - ? `${target.getName()}#${target.getId()}` + ? html`${target.getName()}#${target.getId()}` : ''; result = this.collection.getFullString(selectors); - result = result ? `${result}` : target.get('selectorsAdd') || idRes; + result = result ? html`${result}` : target.get('selectorsAdd') || idRes; result = componentFirst && idRes ? idRes : result; - result += state ? `:${state}` : ''; + result += state ? html`:${state}` : ''; result = selectedName ? selectedName({ result, state, target }) : result; }