If a new browser window opens, bring the screen NetSurf is running on to the front
This commit is contained in:
parent
f31ab148cb
commit
f2a6d645ae
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue