From 542610c7794f707be5db212f46977fc0366fa1a5 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Mon, 26 Apr 2010 22:13:22 +0000 Subject: Fix float wrap issue. (Amiga.org nav bar.) svn path=/trunk/netsurf/; revision=10490 --- render/layout.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/render/layout.c b/render/layout.c index 93818723f..37af1c2f7 100644 --- a/render/layout.c +++ b/render/layout.c @@ -2277,9 +2277,10 @@ bool layout_line(struct box *first, int *width, int *y, int fcy = (cy > cont->clear_level) ? cy : cont->clear_level; fy = (fy > fcy) ? fy : fcy; + fy = (fy == cy) ? fy + height : fy; place_float_below(b, *width, - cx, fy + height, cont); + cx, fy, cont); fy = b->y; if (d->style && css_computed_clear(d->style) != CSS_CLEAR_NONE) { -- cgit v1.2.3