diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2013-06-02 16:26:25 +0100 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2013-06-02 16:26:25 +0100 |
commit | f2a6d645ae24ab49828d2d0ceb672bb7a80501c2 (patch) | |
tree | ae48043b6cfda5d89d2fb81f1571fe7fbc7f7cd5 | |
parent | f31ab148cb99cb83a919046fd74f3895589b6878 (diff) | |
download | netsurf-f2a6d645ae24ab49828d2d0ceb672bb7a80501c2.tar.gz netsurf-f2a6d645ae24ab49828d2d0ceb672bb7a80501c2.tar.bz2 |
If a new browser window opens, bring the screen NetSurf is running on to the front
-rw-r--r-- | amiga/gui.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/amiga/gui.c b/amiga/gui.c index 663c51315..a5cac9dfc 100644 --- a/amiga/gui.c +++ b/amiga/gui.c @@ -917,7 +917,7 @@ static void gui_init2(int argc, char** argv) } } - nsoption_setnull_charp(homepage_url, (char *)strdup(NETSURF_HOMEPAGE)); + nsoption_setnull_charp(homepage_url, (char *)strdup(NETSURF_HOMEPAGE)); if(!notalreadyrunning) { @@ -933,7 +933,6 @@ static void gui_init2(int argc, char** argv) sendcmd = ASPrintf("OPEN \"%s\" NEW",nsoption_charp(homepage_url)); } IDoMethod(arexx_obj,AM_EXECUTE,sendcmd,"NETSURF",NULL,NULL,NULL,NULL); - IDoMethod(arexx_obj,AM_EXECUTE,"TOFRONT","NETSURF",NULL,NULL,NULL,NULL); FreeVec(sendcmd); netsurf_quit=true; @@ -3746,6 +3745,8 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw, if(locked_screen) UnlockPubScreen(NULL,scrn); search_web_retrieve_ico(false); + ScreenToFront(scrn); + return g; } |