From 29952cfc1f7b4db4ca8f999d1c52813b8a49ab01 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Tue, 23 Sep 2003 18:35:44 +0000 Subject: [project @ 2003-09-23 18:35:44 by bursa] More work on editing textareas. svn path=/import/netsurf/; revision=311 --- render/layout.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'render/layout.c') diff --git a/render/layout.c b/render/layout.c index 7ee46b898..3b9a61810 100644 --- a/render/layout.c +++ b/render/layout.c @@ -430,6 +430,9 @@ struct box * layout_line(struct box * first, unsigned long width, unsigned long c->space = 1; c2->next = c->next; c->next = c2; + c2->prev = c; + if (!c2->next) + c2->parent->last = c2; b = c2; } x += space_before + w; @@ -456,6 +459,9 @@ struct box * layout_line(struct box * first, unsigned long width, unsigned long c->space = 1; c2->next = c->next; c->next = c2; + c2->prev = c; + if (!c2->next) + c2->parent->last = c2; b = c2; x += space_before + w; /* fprintf(stderr, "layout_line: overflow, fit\n"); */ -- cgit v1.2.3