diff options
Diffstat (limited to 'src/css/cascade.nim')
-rw-r--r-- | src/css/cascade.nim | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/css/cascade.nim b/src/css/cascade.nim index 16e5664a..8b93e8d0 100644 --- a/src/css/cascade.nim +++ b/src/css/cascade.nim @@ -261,9 +261,10 @@ proc applyRules(document: Document, ua, user: CSSStylesheet, cachedTree: StyledN let elem = Element(styledChild.node) # Add a nil before the last element (in-stack), so we can remove the # stylesheets - if elem.sheets.len > 0: - author.add(elem.sheets) - lenstack.add(elem.sheets.len) + let sheets = elem.sheets() + if sheets.len > 0: + author.add(sheets) + lenstack.add(sheets.len) styledStack.add((nil, nil, PSEUDO_NONE, nil)) stack_append styledChild, PSEUDO_AFTER |