summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-02-09 13:01:56 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2013-02-09 13:01:56 +0000
commit7fa8f30f4411bf045a1934b165abeddaac2b900f (patch)
treea15f8b9ead290720cc2546f37c9355f5f404c4a1
parent2bd0d1381721a6728b93fdafb5414e5a3e47c801 (diff)
downloadnetsurf-7fa8f30f4411bf045a1934b165abeddaac2b900f.tar.gz
netsurf-7fa8f30f4411bf045a1934b165abeddaac2b900f.tar.bz2
Don't add box scrollbar padding to gadgets.
-rw-r--r--render/layout.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/render/layout.c b/render/layout.c
index 95903a2bb..86d27c54e 100644
--- a/render/layout.c
+++ b/render/layout.c
@@ -1446,8 +1446,10 @@ void layout_float_find_dimensions(int available_width,
if (margin[RIGHT] == AUTO)
margin[RIGHT] = 0;
- padding[RIGHT] += scrollbar_width;
- padding[BOTTOM] += scrollbar_width;
+ if (box->gadget == NULL) {
+ padding[RIGHT] += scrollbar_width;
+ padding[BOTTOM] += scrollbar_width;
+ }
if (box->object && !(box->flags & REPLACE_DIM) &&
content_get_type(box->object) != CONTENT_HTML) {