Browse Source

Don't propagate status value to parent, in PropertyView, if it's empty. Fixes #1613

pull/1663/head
Artur Arseniev 7 years ago
parent
commit
974b29ace5
  1. 4
      src/style_manager/view/PropertyView.js

4
src/style_manager/view/PropertyView.js

@ -27,7 +27,7 @@ module.exports = Backbone.View.extend({
<span class="${pfx}icon ${icon}" title="${info}">
${model.get('name')}
</span>
${ !parent ? `<b class="${pfx}clear" ${clearProp}>&Cross;</b>` : '' }
${!parent ? `<b class="${pfx}clear" ${clearProp}>&Cross;</b>` : ''}
`;
},
@ -184,7 +184,7 @@ module.exports = Backbone.View.extend({
setStatus(value) {
this.model.set('status', value);
const parent = this.model.parent;
parent && parent.set('status', value);
parent && value && parent.set('status', value);
},
emitUpdateTarget: debounce(function() {

Loading…
Cancel
Save