From 021ce94b7d67c331ebce9dd3dd419a09d4bec8ee Mon Sep 17 00:00:00 2001 From: Adam Wathan Date: Mon, 27 Nov 2017 19:28:35 -0500 Subject: [PATCH] Unwrap config in inner function Unwrapping in the outer function causes it to get cached during watching. --- src/lib/substituteVariantsAtRules.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/substituteVariantsAtRules.js b/src/lib/substituteVariantsAtRules.js index ffe358098..b56e6a78a 100644 --- a/src/lib/substituteVariantsAtRules.js +++ b/src/lib/substituteVariantsAtRules.js @@ -23,9 +23,9 @@ const variantGenerators = { } export default function(config) { - const separator = config().options.separator - return function(css) { + const separator = config().options.separator + css.walkAtRules('variants', atRule => { const variants = postcss.list.comma(atRule.params)