diff options
author | bptato <nincsnevem662@gmail.com> | 2025-03-13 18:46:39 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2025-03-13 19:10:42 +0100 |
commit | 02f69c4da217dd8b06beaaf57d46c20ab9a1ff60 (patch) | |
tree | ac46012777d188c7036e4c62a99d07a5b163148a /src/css | |
parent | c2af6928110645a3901c71bb0163088c3f05c5b2 (diff) | |
download | chawan-02f69c4da217dd8b06beaaf57d46c20ab9a1ff60.tar.gz |
cascade: also blockify inline-flex/(inline-)?grid items
Diffstat (limited to 'src/css')
-rw-r--r-- | src/css/cascade.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/css/cascade.nim b/src/css/cascade.nim index 39e92cc5..6539d937 100644 --- a/src/css/cascade.nim +++ b/src/css/cascade.nim @@ -348,7 +348,7 @@ proc applyDeclarations(rules: RuleList; parent, element: Element; result{"display"} = DisplayInlineBlock elif result{"float"} != FloatNone or ctx.parentComputed != nil and - ctx.parentComputed{"display"} == DisplayFlex: + ctx.parentComputed{"display"} in DisplayInnerFlex + DisplayInnerGrid: result{"display"} = result{"display"}.blockify() if (result{"overflow-x"} in {OverflowVisible, OverflowClip}) != (result{"overflow-y"} in {OverflowVisible, OverflowClip}): |