@@ -97,7 +97,7 @@ export class RuntimeCSS extends MasterCSS {
97
97
const updatedConnectedElements = new Set < Element > ( )
98
98
const updatedElements = new Set < Element > ( )
99
99
100
- const updateClassUsage = ( classes : Set < string > | string [ ] | DOMTokenList , isAdding = false , target ?: Element ) => {
100
+ const updateClassUsage = ( classes : Set < string > | string [ ] | DOMTokenList , isAdding = false ) => {
101
101
const usage = isAdding ? 1 : - 1
102
102
classes . forEach ( ( className ) => {
103
103
// if (className === test) console.log(` ${isAdding ? '+' : '-'} ${className} ${(eachClassUsages.get(className) || 0) + usage}`, target)
@@ -110,7 +110,7 @@ export class RuntimeCSS extends MasterCSS {
110
110
updatedConnectedElements . add ( element )
111
111
}
112
112
updatedElements . add ( element )
113
- updateClassUsage ( element . classList , adding , element )
113
+ updateClassUsage ( element . classList , adding )
114
114
for ( const child of element . children ) {
115
115
updateElementTree ( child as Element , adding )
116
116
}
@@ -128,7 +128,7 @@ export class RuntimeCSS extends MasterCSS {
128
128
newClassList . forEach ( c => {
129
129
if ( ! oldClassList . includes ( c ) ) addedClasses . push ( c )
130
130
} )
131
- const removedClasses = oldClassList . filter ( c => ! newClassList . contains ( c ) )
131
+ // const removedClasses = oldClassList.filter(c => !newClassList.contains(c))
132
132
// if (addedClasses.length) console.log('[attribute]', '[add]', addedClasses, target)
133
133
// if (removedClasses.length) console.log('[attribute]', '[remove]', removedClasses, target)
134
134
break
0 commit comments