summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2014-07-05 17:47:40 +0100
committerChris Young <chris@unsatisfactorysoftware.co.uk>2014-07-05 17:47:40 +0100
commitbdcb123f0aa7670b25d346876aea8a5b0384d71a (patch)
tree73f29429d713fe13c715f051c1a0ff1caddbbde6 /amiga
parentf3508427f84ae00ec3d597778ae27c426d17e99b (diff)
downloadnetsurf-bdcb123f0aa7670b25d346876aea8a5b0384d71a.tar.gz
netsurf-bdcb123f0aa7670b25d346876aea8a5b0384d71a.tar.bz2
Replace a flag for search ico refresh with a scheduled callback
Diffstat (limited to 'amiga')
-rw-r--r--amiga/gui.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/amiga/gui.c b/amiga/gui.c
index 1cbccd672..67e5e7a33 100644
--- a/amiga/gui.c
+++ b/amiga/gui.c
@@ -172,7 +172,6 @@ ULONG screen_signal = -1;
struct MsgPort *applibport = NULL;
ULONG applibsig = 0;
-BOOL refresh_search_ico = FALSE;
BOOL refresh_favicon = FALSE;
BOOL refresh_throbber = FALSE;
struct Hook newprefs_hook;
@@ -2215,12 +2214,6 @@ void ami_handle_msg(void)
}
} while(node = nnode);
- if(refresh_search_ico)
- {
- search_web_select_provider(-1);
- refresh_search_ico = FALSE;
- }
-
if(refresh_favicon)
{
gui_window_set_icon(gwin->bw->window, gwin->bw->window->favicon);
@@ -3806,7 +3799,7 @@ gui_window_create(struct browser_window *bw,
if(locked_screen) UnlockPubScreen(NULL,scrn);
- refresh_search_ico = TRUE;
+ ami_schedule(0, search_web_select_provider, -1);
ScreenToFront(scrn);