diff --git a/src/ts/parser.ts b/src/ts/parser.ts index fbba6023..63db08d5 100644 --- a/src/ts/parser.ts +++ b/src/ts/parser.ts @@ -151,17 +151,20 @@ function decodeStyle(text:string){ const rules = ast?.stylesheet?.rules if(rules){ for(const rule of rules){ - if(rule.selectors){ - for(let i=0;i { - if(v.startsWith('.')){ - return ".x-risu-" + v.substring(1) - } - return v - }).join(' ') - rule.selectors[i] = ".chattext " + selectors + if(rule.type === 'rule'){ + if(rule.selectors){ + for(let i=0;i { + if(v.startsWith('.')){ + return ".x-risu-" + v.substring(1) + } + return v + }).join(' ') + + rule.selectors[i] = ".chattext " + selectors + } } } }