From 52ebe2162af6715312c5927b76f2fa41b686d933 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Fri, 26 Nov 2021 12:12:16 +0100 Subject: [PATCH] Update partial update --- src/style_manager/model/Property.js | 4 ++-- src/style_manager/model/PropertyStack.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/style_manager/model/Property.js b/src/style_manager/model/Property.js index 2bb01e45f..896ffe8db 100644 --- a/src/style_manager/model/Property.js +++ b/src/style_manager/model/Property.js @@ -38,8 +38,8 @@ export default class Property extends Model { _up(props, opts = {}) { const { partial, ...rest } = opts; - props.__p = !!partial; - return this.set(props, { ...rest, avoidStore: !!partial }); + props.__p = !!(rest.avoidStore || partial); + return this.set(props, { ...rest, avoidStore: props.__p }); } init() {} diff --git a/src/style_manager/model/PropertyStack.js b/src/style_manager/model/PropertyStack.js index caa6aa53c..b7ca8575c 100644 --- a/src/style_manager/model/PropertyStack.js +++ b/src/style_manager/model/PropertyStack.js @@ -78,7 +78,7 @@ export default Property.extend({ this.getLayers().reset(layersNew); } - console.log('_up from stack', this.get('property'), { layersNew, rest, opts, currValue: this.getFullValue() }); + console.log('_up from stack', this.get('property'), { layersNew, rest, opts }); return Property.prototype._up.call(this, rest, opts); },