diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2010-04-26 22:13:22 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2010-04-26 22:13:22 +0000 |
commit | 542610c7794f707be5db212f46977fc0366fa1a5 (patch) | |
tree | 4f057ef634361eadcd58626dbebcd84c4aa9c0e5 | |
parent | bd9c0d9a7e03dff94904000384b5a03ce13d6f29 (diff) | |
download | netsurf-542610c7794f707be5db212f46977fc0366fa1a5.tar.gz netsurf-542610c7794f707be5db212f46977fc0366fa1a5.tar.bz2 |
Fix float wrap issue. (Amiga.org nav bar.)
svn path=/trunk/netsurf/; revision=10490
-rw-r--r-- | render/layout.c | 3 |
1 files changed, 2 insertions, 1 deletions
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) { |