summaryrefslogtreecommitdiff
path: root/render/layout.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-06-08 10:42:33 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2013-06-08 10:42:33 +0100
commit431f9fde5f009f70b9519bbbfb6113f8461a2b9b (patch)
treeba13b7633a36b4b3763f9d27aff9033254480b50 /render/layout.c
parent1f14790d47ffb81095d778cbef80cc638518a685 (diff)
downloadnetsurf-431f9fde5f009f70b9519bbbfb6113f8461a2b9b.tar.gz
netsurf-431f9fde5f009f70b9519bbbfb6113f8461a2b9b.tar.bz2
Apply vertical alignment to objects on line.
Diffstat (limited to 'render/layout.c')
-rw-r--r--render/layout.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/render/layout.c b/render/layout.c
index 14d06ee5a..fd518d993 100644
--- a/render/layout.c
+++ b/render/layout.c
@@ -2911,7 +2911,8 @@ bool layout_line(struct box *first, int *width, int *y,
if ((d->type == BOX_INLINE && d->inline_end) ||
d->type == BOX_BR ||
d->type == BOX_TEXT ||
- d->type == BOX_INLINE_END) {
+ d->type == BOX_INLINE_END ||
+ d->object != NULL) {
css_fixed value = 0;
css_unit unit = CSS_UNIT_PX;
switch (css_computed_vertical_align(d->style, &value,