diff options
author | Vincent Sanders <vince@kyllikki.org> | 2019-08-27 23:46:40 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2019-08-27 23:46:40 +0100 |
commit | 0ddbb21fdf210aae33143f4f3949bf35b6651376 (patch) | |
tree | d718b5c05331bd6b205f36c3862af2311dccbaa3 /frontends/gtk/tabs.c | |
parent | 39bb4b403e4a45c1cd2e05218599c04a31af1566 (diff) | |
download | netsurf-0ddbb21fdf210aae33143f4f3949bf35b6651376.tar.gz netsurf-0ddbb21fdf210aae33143f4f3949bf35b6651376.tar.bz2 |
allow menu activation to use the toolbar button implementations
Diffstat (limited to 'frontends/gtk/tabs.c')
-rw-r--r-- | frontends/gtk/tabs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/frontends/gtk/tabs.c b/frontends/gtk/tabs.c index 9e5c1b39e..04bd69f23 100644 --- a/frontends/gtk/tabs.c +++ b/frontends/gtk/tabs.c @@ -25,6 +25,7 @@ #include "desktop/search.h" #include "gtk/compat.h" +#include "gtk/toolbar_items.h" #include "gtk/scaffolding.h" #include "gtk/window.h" #include "gtk/search.h" @@ -179,7 +180,7 @@ nsgtk_tab_switch_page_after(GtkNotebook *notebook, srcpage = gtk_notebook_get_nth_page(notebook, srcpagenum); gw = g_object_get_data(G_OBJECT(srcpage), "gui_window"); if ((gw != NULL) && (nsgtk_get_scaffold(gw) != NULL)) { - error = nsgtk_scaffolding_new_tab(gw); + error = nsgtk_window_item_activate(gw, NEWTAB_BUTTON); if (error != NSERROR_OK) { NSLOG(netsurf, INFO, "Failed to open new tab."); |