summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2014-10-25 15:47:05 +0100
committerChris Young <chris@unsatisfactorysoftware.co.uk>2014-10-25 15:47:05 +0100
commit088c03a9b76211b3be39b54c2be9a08089290946 (patch)
treee23be75fde4f20fb2aca7f9065e57439dfcff6b0 /amiga
parente22273c0ff11e7d457b6cd5c4ba1edd2031fc6d9 (diff)
downloadnetsurf-088c03a9b76211b3be39b54c2be9a08089290946.tar.gz
netsurf-088c03a9b76211b3be39b54c2be9a08089290946.tar.bz2
Reformat page after scrollbar add/remove
Diffstat (limited to 'amiga')
-rw-r--r--amiga/gui.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/amiga/gui.c b/amiga/gui.c
index 050890a7c..214adc94d 100644
--- a/amiga/gui.c
+++ b/amiga/gui.c
@@ -2537,9 +2537,8 @@ static void ami_gui_vscroll_add(struct gui_window_2 *gwin)
RethinkLayout((struct Gadget *)gwin->objects[GID_MAIN],
gwin->win, NULL, TRUE);
- if(gwin->bw) {
- ami_schedule_redraw(gwin, true);
- }
+ browser_window_schedule_reformat(gwin->bw);
+ ami_schedule_redraw(gwin, true);
}
/* Remove the vertical scroller, if present */
@@ -2555,6 +2554,7 @@ static void ami_gui_vscroll_remove(struct gui_window_2 *gwin)
RethinkLayout((struct Gadget *)gwin->objects[GID_MAIN],
gwin->win, NULL, TRUE);
+ browser_window_schedule_reformat(gwin->bw);
ami_schedule_redraw(gwin, true);
gwin->objects[GID_VSCROLL] = NULL;
@@ -3743,11 +3743,6 @@ gui_window_create(struct browser_window *bw,
GA_ID,GID_BROWSER,
SPACE_Transparent,TRUE,
SpaceEnd,
- LAYOUT_AddChild, g->shared->objects[GID_VSCROLL] = ScrollerObject,
- GA_ID, GID_VSCROLL,
- GA_RelVerify, TRUE,
- ICA_TARGET, ICTARGET_IDCMP,
- ScrollerEnd,
EndGroup,
EndWindow;
}