summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2013-06-02 16:26:25 +0100
committerChris Young <chris@unsatisfactorysoftware.co.uk>2013-06-02 16:26:25 +0100
commitf2a6d645ae24ab49828d2d0ceb672bb7a80501c2 (patch)
treeae48043b6cfda5d89d2fb81f1571fe7fbc7f7cd5
parentf31ab148cb99cb83a919046fd74f3895589b6878 (diff)
downloadnetsurf-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.c5
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;
}