diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2014-10-25 15:47:05 +0100 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2014-10-25 15:47:05 +0100 |
commit | 088c03a9b76211b3be39b54c2be9a08089290946 (patch) | |
tree | e23be75fde4f20fb2aca7f9065e57439dfcff6b0 /amiga | |
parent | e22273c0ff11e7d457b6cd5c4ba1edd2031fc6d9 (diff) | |
download | netsurf-088c03a9b76211b3be39b54c2be9a08089290946.tar.gz netsurf-088c03a9b76211b3be39b54c2be9a08089290946.tar.bz2 |
Reformat page after scrollbar add/remove
Diffstat (limited to 'amiga')
-rw-r--r-- | amiga/gui.c | 11 |
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; } |