diff options
author | Vincent Sanders <vince@kyllikki.org> | 2014-07-25 16:29:18 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2014-07-27 18:07:00 +0100 |
commit | 06a1d75d52dc533474194c0c9b33eecf09b59068 (patch) | |
tree | ec124b7110b54489826b46b02decb1d1735f3014 /gtk/dialogs/source.c | |
parent | 984299e5b4feda4ffb6fd80f0d1f489c32e6d512 (diff) | |
download | netsurf-06a1d75d52dc533474194c0c9b33eecf09b59068.tar.gz netsurf-06a1d75d52dc533474194c0c9b33eecf09b59068.tar.bz2 |
stop gtk about dialog forcing navigation of existing browsing contexts
Diffstat (limited to 'gtk/dialogs/source.c')
-rw-r--r-- | gtk/dialogs/source.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk/dialogs/source.c b/gtk/dialogs/source.c index 3004d9444..8e4e43333 100644 --- a/gtk/dialogs/source.c +++ b/gtk/dialogs/source.c @@ -76,7 +76,7 @@ MENUPROTO(source_zoom_out); MENUPROTO(source_zoom_normal); MENUPROTO(source_about); -struct menu_events source_menu_events[] = { +static struct menu_events source_menu_events[] = { MENUEVENT(source_save_as), MENUEVENT(source_print), MENUEVENT(source_close), @@ -309,8 +309,8 @@ nsgtk_source_tab_init(GtkWindow *parent, struct browser_window *bw) ret = netsurf_path_to_nsurl(filename, &url); g_free(filename); if (ret == NSERROR_OK) { - ret = browser_window_create(BW_CREATE_TAB | BW_CREATE_CLONE, - url, NULL, bw, NULL); + ret = browser_window_create(BW_CREATE_TAB, + url, NULL, NULL, NULL); nsurl_unref(url); } @@ -530,7 +530,7 @@ gboolean nsgtk_on_source_about_activate(GtkMenuItem *widget, gpointer g) { struct nsgtk_source_window *nsg = (struct nsgtk_source_window *) g; - nsgtk_about_dialog_init(nsg->sourcewindow, nsg->bw, netsurf_version); + nsgtk_about_dialog_init(nsg->sourcewindow, netsurf_version); return TRUE; } |