Browse Source

Up stylemanager

pull/3901/head
Artur Arseniev 4 years ago
parent
commit
cdc4c93880
  1. 13
      src/style_manager/index.js

13
src/style_manager/index.js

@ -447,6 +447,7 @@ export default () => {
* It could be a Component, CSSRule, or a string of any CSS selector * It could be a Component, CSSRule, or a string of any CSS selector
* @param {[Component]|[CSSRule]|String} target * @param {[Component]|[CSSRule]|String} target
* @return {Array<[Component]|[CSSRule]>} Array containing selected Components or CSSRules * @return {Array<[Component]|[CSSRule]>} Array containing selected Components or CSSRules
* @private
*/ */
select(target, opts = {}) { select(target, opts = {}) {
const { em } = this; const { em } = this;
@ -471,6 +472,18 @@ export default () => {
const lastTarget = targets.slice().reverse()[0]; const lastTarget = targets.slice().reverse()[0];
const lastTargetParents = this.getParentRules(lastTarget); const lastTargetParents = this.getParentRules(lastTarget);
this.model.set({ targets, lastTarget, lastTargetParents }); this.model.set({ targets, lastTarget, lastTargetParents });
// Update all property values
// if (lastTarget && em.getConfig('customUI')) {
// const style = lastTarget.getStyle();
// sectors.map(sector => {
// sector.getProperties().map(prop => {
// const value = style[prop.getName()];
// !isUndefined(value) && prop.setValue(value);
// })
// })
// }
return targets; return targets;
}, },

Loading…
Cancel
Save