diff options
author | Richard Wilson <rjw@netsurf-browser.org> | 2005-03-14 13:58:43 +0000 |
---|---|---|
committer | Richard Wilson <rjw@netsurf-browser.org> | 2005-03-14 13:58:43 +0000 |
commit | 501da1c487f04fbbe04c3cc2a130a4583621681c (patch) | |
tree | 0246ee27f677f9dfd494018f070926159b674b39 /riscos/dialog.c | |
parent | 950d8e27a041119009bede022cb5a2502131a94b (diff) | |
download | netsurf-501da1c487f04fbbe04c3cc2a130a4583621681c.tar.gz netsurf-501da1c487f04fbbe04c3cc2a130a4583621681c.tar.bz2 |
[project @ 2005-03-14 13:58:43 by rjw]
Minimise flicker when viewing non-HTML files.
svn path=/import/netsurf/; revision=1535
Diffstat (limited to 'riscos/dialog.c')
-rw-r--r-- | riscos/dialog.c | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/riscos/dialog.c b/riscos/dialog.c index 26f689d12..1ffae34cc 100644 --- a/riscos/dialog.c +++ b/riscos/dialog.c @@ -469,35 +469,16 @@ void ro_gui_dialog_click(wimp_pointer *pointer) void ro_gui_dialog_redraw(wimp_draw *redraw) { - os_error *error; - osbool more; struct toolbar_display *display; - for (display = toolbars; display; display = display->next) { + for (display = toolbars; display; display = display->next) if ((display->toolbar) && (display->toolbar->toolbar_handle == redraw->w)) { ro_gui_theme_redraw(display->toolbar, redraw); return; } - } - - error = xwimp_redraw_window(redraw, &more); - if (error) { - LOG(("xwimp_redraw_window: 0x%x: %s", - error->errnum, error->errmess)); - warn_user("WimpError", error->errmess); - return; - } - while (more) { - error = xwimp_get_rectangle(redraw, &more); - if (error) { - LOG(("xwimp_get_rectangle: 0x%x: %s", - error->errnum, error->errmess)); - warn_user("WimpError", error->errmess); - return; - } - } + ro_gui_user_redraw(redraw, false, (os_gcol)0); } |