summaryrefslogtreecommitdiff
path: root/riscos/dialog.c
diff options
context:
space:
mode:
authorRichard Wilson <rjw@netsurf-browser.org>2005-03-14 13:58:43 +0000
committerRichard Wilson <rjw@netsurf-browser.org>2005-03-14 13:58:43 +0000
commit501da1c487f04fbbe04c3cc2a130a4583621681c (patch)
tree0246ee27f677f9dfd494018f070926159b674b39 /riscos/dialog.c
parent950d8e27a041119009bede022cb5a2502131a94b (diff)
downloadnetsurf-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.c23
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);
}