summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/uicmd.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/uicmd.cc b/src/uicmd.cc
index 098b12ba..0d954c68 100644
--- a/src/uicmd.cc
+++ b/src/uicmd.cc
@@ -602,7 +602,7 @@ void a_UIcmd_open_urlstr(void *vbw, const char *urlstr)
dFree(new_urlstr);
if (url) {
- a_Nav_push(bw, url);
+ a_UIcmd_open_url(bw, url);
a_Url_free(url);
}
}
@@ -617,6 +617,7 @@ void a_UIcmd_open_urlstr(void *vbw, const char *urlstr)
void a_UIcmd_open_url(BrowserWindow *bw, const DilloUrl *url)
{
a_Nav_push(bw, url);
+ a_UIcmd_focus_main_area(bw);
}
static void UIcmd_open_url_nbw(BrowserWindow *new_bw, const DilloUrl *url)