diff options
author | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2007-06-20 20:50:48 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2007-06-20 20:50:48 +0000 |
commit | 0992b00bf5ab4bcb25aad36e4f6522e466d3f53c (patch) | |
tree | ebd5a40f563c431ce9626a419fcaafb480cf2440 | |
parent | 5e0e967a79f50759b14e99c1987ac8a5346f7f1b (diff) | |
download | netsurf-0992b00bf5ab4bcb25aad36e4f6522e466d3f53c.tar.gz netsurf-0992b00bf5ab4bcb25aad36e4f6522e466d3f53c.tar.bz2 |
Make new_window work for nsgtk
svn path=/trunk/netsurf/; revision=3356
-rw-r--r-- | gtk/gtk_scaffolding.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtk_scaffolding.c b/gtk/gtk_scaffolding.c index d79185b6a..fb00ad3f1 100644 --- a/gtk/gtk_scaffolding.c +++ b/gtk/gtk_scaffolding.c @@ -343,6 +343,12 @@ gboolean nsgtk_window_url_changed(GtkWidget *widget, GdkEventKey *event, MENUHANDLER(new_window) { + struct gtk_scaffolding *gw = (struct gtk_scaffolding *)g; + struct browser_window *bw = nsgtk_get_browser_for_gui(gw->top_level); + const char *url = gtk_entry_get_text(GTK_ENTRY(gw->url_bar)); + + browser_window_create(url, bw, NULL, false); + return TRUE; } |