From 2a8e8a5cf10a22d47dd7ba8701b2b97b317c26ff Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Thu, 10 Feb 2011 22:35:41 +0000 Subject: 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 --- framebuffer/gui.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'framebuffer/gui.c') 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); -- cgit v1.2.3