about summary refs log tree commit diff stats
path: root/src/layout
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2022-01-24 16:07:16 +0100
committerbptato <nincsnevem662@gmail.com>2022-01-24 16:07:16 +0100
commit8cc60eb470bf01ab52c2e52a88d208882a5d5be9 (patch)
tree784f53bbba6d9690c3cd93ffe1d337ee6b55cf4e /src/layout
parentbb02304965095879bafe393108855ee10278b0a6 (diff)
downloadchawan-8cc60eb470bf01ab52c2e52a88d208882a5d5be9.tar.gz
Fix node to cell mapping part 2
Diffstat (limited to 'src/layout')
-rw-r--r--src/layout/box.nim1
-rw-r--r--src/layout/engine.nim3
2 files changed, 0 insertions, 4 deletions
diff --git a/src/layout/box.nim b/src/layout/box.nim
index d0cf99c4..d461f0f5 100644
--- a/src/layout/box.nim
+++ b/src/layout/box.nim
@@ -7,7 +7,6 @@ import io/term
 type
   Viewport* = ref object
     term*: TermAttributes
-    node*: Node
     root*: BlockBox
     map*: seq[CSSBox]
 
diff --git a/src/layout/engine.nim b/src/layout/engine.nim
index 441f6233..64ae4494 100644
--- a/src/layout/engine.nim
+++ b/src/layout/engine.nim
@@ -338,10 +338,7 @@ proc alignBlocks(bctx: BlockContext, blocks: seq[CSSBox], blockgroup: var seq[CS
       if child.inlinelayout:
         blockgroup.add(child)
       else:
-        if child.node != nil:
-          bctx.viewport.node = child.node
         bctx.alignBlocks(child.children, blockgroup, child.node)
-        #eprint "put"
     of DISPLAY_INLINE_BLOCK:
       blockgroup.add(child)
     else: discard #TODO