summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2009-05-31 20:14:15 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2009-05-31 20:14:15 +0000
commit3a2df205c2a8a2a88b92a7bcbbddd66ed44d639b (patch)
treeb6d54be28a1879550e2974b24622494ef39f5c53 /amiga
parenta49b8cdcf08a958c751f8f83b0027d71986f71c8 (diff)
downloadnetsurf-3a2df205c2a8a2a88b92a7bcbbddd66ed44d639b.tar.gz
netsurf-3a2df205c2a8a2a88b92a7bcbbddd66ed44d639b.tar.bz2
Don't fast scroll when the user is scrolling more than one window's worth in any
direction svn path=/trunk/netsurf/; revision=7674
Diffstat (limited to 'amiga')
-rwxr-xr-xamiga/gui.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/amiga/gui.c b/amiga/gui.c
index 65bb4eab6..02ada81c5 100755
--- a/amiga/gui.c
+++ b/amiga/gui.c
@@ -2329,6 +2329,12 @@ void ami_do_redraw(struct gui_window_2 *g)
g->redraw_scroll = false;
}
+ if(g->redraw_scroll)
+ {
+ if((abs(vcurrent-oldv) > height) || (abs(hcurrent-oldh) > width))
+ g->redraw_scroll = false;
+ }
+
// if (c->type == CONTENT_HTML) scale = 1;
if(g->redraw_scroll && c->type == CONTENT_HTML)