diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2011-02-10 22:35:41 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2011-02-10 22:35:41 +0000 |
commit | 2a8e8a5cf10a22d47dd7ba8701b2b97b317c26ff (patch) | |
tree | 5c71cd2bc7f87d2fafd5dc2c8a45019cff5e2004 /framebuffer | |
parent | bc2bce8d35bcb631168b3ae91ab6868b7057debc (diff) | |
download | netsurf-2a8e8a5cf10a22d47dd7ba8701b2b97b317c26ff.tar.gz netsurf-2a8e8a5cf10a22d47dd7ba8701b2b97b317c26ff.tar.bz2 |
add browser_window_redraw() method to make content_redraw calls from frontends common RISC OS, atari, amiga and beos have not been updated
svn path=/trunk/netsurf/; revision=11640
Diffstat (limited to 'framebuffer')
-rw-r--r-- | framebuffer/gui.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/framebuffer/gui.c b/framebuffer/gui.c index fa2ca2b66..f389d85d7 100644 --- a/framebuffer/gui.c +++ b/framebuffer/gui.c @@ -305,9 +305,6 @@ fb_redraw(fbtk_widget_t *widget, int width; int height; - if (bw->current_content == NULL) - return; - LOG(("%d,%d to %d,%d", bwidget->redraw_box.x0, bwidget->redraw_box.y0, @@ -329,12 +326,13 @@ fb_redraw(fbtk_widget_t *widget, /* redraw bounding box is relative to window */ current_redraw_browser = bw; - content_redraw(bw->current_content, + + browser_window_redraw(bw, x - bwidget->scrollx, y - bwidget->scrolly, width, height, bwidget->redraw_box.x0, bwidget->redraw_box.y0, - bwidget->redraw_box.x1, bwidget->redraw_box.y1, - bw->scale, 0xFFFFFF); + bwidget->redraw_box.x1, bwidget->redraw_box.y1); + current_redraw_browser = NULL; nsfb_update(fbtk_get_nsfb(widget), &bwidget->redraw_box); |