Browse Source

More updates on Property Stack

no-jquery
Artur Arseniev 8 years ago
parent
commit
73cefca621
  1. 2
      index.html
  2. 11
      src/style_manager/view/PropertyStackView.js

2
index.html

@ -1328,7 +1328,7 @@
console.log('STORE ', e);
})
editor.on('styleManager:change:border-width', function(view) {
editor.on('styleManager:change:text-shadow', function(view) {
var model = view.model;
let targetValue = view.getTargetValue({ignoreDefault: 1});
let computedValue = view.getComputedValue();

11
src/style_manager/view/PropertyStackView.js

@ -126,16 +126,10 @@ module.exports = PropertyCompositeView.extend({
layers.reset();
layers.add(layersObj);
// Avoid updating with detached as it will cause issues on next change
if (!detached) {
this.inputValueChanged();
}
model.set({stackIndex: null}, {silent: true});
},
onRender(...args) {
onRender() {
const self = this;
const model = this.model;
const fieldEl = this.el.querySelector('[data-layers-wrapper]');
@ -150,9 +144,6 @@ module.exports = PropertyCompositeView.extend({
if (model.get('detached')) {
const subProp = subModel.get('property');
const values = self.getLayers().getPropertyValues(subProp);
if (subProp == 'background-image') {
console.log('value is', values, self.getLayers());
}
view.updateTargetStyle(values, null, opt);
} else {
model.set('value', model.getFullValue(), opt);

Loading…
Cancel
Save