From 093ec0e8ab401bcf9cc1511aca0d2f98ff77c85b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 3 May 2023 13:23:57 -0400 Subject: [PATCH] fix: closes #11559, fix some rtl issues --- src/meta/minifier.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/meta/minifier.js b/src/meta/minifier.js index 1434745fd2..f12144ae5c 100644 --- a/src/meta/minifier.js +++ b/src/meta/minifier.js @@ -161,18 +161,21 @@ actions.buildCSS = async function buildCSS(data) { const scssOutput = await sass.compileStringAsync(data.source, { loadPaths: data.paths, }); + let css = scssOutput.css.toString(); async function processScss(direction) { - const postcssArgs = [autoprefixer]; if (direction === 'rtl') { - postcssArgs.unshift(rtlcss()); + css = await postcss([rtlcss()]).process(css, { + from: undefined, + }); } + const postcssArgs = [autoprefixer]; if (data.minify) { postcssArgs.push(clean({ processImportFrom: ['local'], })); } - return await postcss(postcssArgs).process(scssOutput.css.toString(), { + return await postcss(postcssArgs).process(css, { from: undefined, }); }