From 4cd3173454317bf8d1b2a87f9a3f0cfaf2d097bf Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Thu, 18 Nov 2021 12:01:29 +0100 Subject: [PATCH] Use state in getParentRules --- src/style_manager/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/style_manager/index.js b/src/style_manager/index.js index 9571deafb..e7f4cb737 100644 --- a/src/style_manager/index.js +++ b/src/style_manager/index.js @@ -379,7 +379,9 @@ export default () => { const all = otherRules .concat(cmpRules) - .filter(rule => (state ? rule.get('state') === state : 1)) + .filter(rule => + !isUndefined(state) ? rule.get('state') === state : 1 + ) .sort(cssGen.sortRules) .reverse(); @@ -507,7 +509,7 @@ export default () => { targets = targets.map(t => this.getModelToStyle(t)); const lastTarget = targets.slice().reverse()[0]; - const lastTargetParents = this.getParentRules(lastTarget); + const lastTargetParents = this.getParentRules(lastTarget, em.getState()); this.model.set({ targets, lastTarget, lastTargetParents }); this.__upProps(opts);