From 088c03a9b76211b3be39b54c2be9a08089290946 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sat, 25 Oct 2014 15:47:05 +0100 Subject: Reformat page after scrollbar add/remove --- amiga/gui.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'amiga/gui.c') 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; } -- cgit v1.2.3