diff --git a/src/client/dom/css.ts b/src/client/dom/css.ts index 8b58ba4..4c10115 100644 --- a/src/client/dom/css.ts +++ b/src/client/dom/css.ts @@ -50,7 +50,6 @@ export default function (client: ScramjetClient) { return new Proxy(style, { get(t, p) { const v = Reflect.get(t, p); - if (p in CSSStyleDeclaration.prototype) return v; if (typeof v === "function") { return new Proxy(v, { @@ -60,6 +59,8 @@ export default function (client: ScramjetClient) { }); } + if (p in CSSStyleDeclaration.prototype) return v; + return unrewriteCss(v); }, set(t, p, v) {