summaryrefslogtreecommitdiff
path: root/amiga/gui.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2013-01-06 11:40:37 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2013-01-06 11:40:37 +0000
commit4011cc8671bc6eced8edd571fba66a123bc910a3 (patch)
tree073372352d621be7dd0067c8f60c7a4fe7bde0ae /amiga/gui.c
parentcc321d5f63a526aab5a93bc3269736ac14bd92f7 (diff)
downloadnetsurf-4011cc8671bc6eced8edd571fba66a123bc910a3.tar.gz
netsurf-4011cc8671bc6eced8edd571fba66a123bc910a3.tar.bz2
Only set the busy pointer after we've decided not to bail out early
Diffstat (limited to 'amiga/gui.c')
-rwxr-xr-xamiga/gui.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/amiga/gui.c b/amiga/gui.c
index 2bf9dde70..43412704a 100755
--- a/amiga/gui.c
+++ b/amiga/gui.c
@@ -3599,8 +3599,6 @@ void ami_do_redraw_tiled(struct gui_window_2 *gwin,
struct rect clip;
int tile_x_scale = (int)(nsoption_int(redraw_tile_size_x) / gwin->bw->scale);
int tile_y_scale = (int)(nsoption_int(redraw_tile_size_y) / gwin->bw->scale);
-
- ami_set_pointer(gwin, GUI_POINTER_WAIT, false);
browserglob.shared_pens = &gwin->shared_pens;
@@ -3634,6 +3632,8 @@ void ami_do_redraw_tiled(struct gui_window_2 *gwin,
// printf("%ld %ld %ld %ld\n",left, top, width, height);
+ ami_set_pointer(gwin, GUI_POINTER_WAIT, false);
+
for(y = top; y < (top + height); y += tile_y_scale) {
clip.y0 = 0;
clip.y1 = nsoption_int(redraw_tile_size_y);