From 7b63f36a4f748d0a265c50c933181e1582484b77 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Tue, 10 Sep 2019 00:44:15 +0100 Subject: toolbar customisation can now apply chnages --- frontends/gtk/window.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'frontends/gtk/window.c') diff --git a/frontends/gtk/window.c b/frontends/gtk/window.c index 76e9863ee..9368d7003 100644 --- a/frontends/gtk/window.c +++ b/frontends/gtk/window.c @@ -1506,7 +1506,7 @@ nserror nsgtk_window_update_all(void) struct gui_window *gw; for (gw = window_list; gw != NULL; gw = gw->next) { nsgtk_tab_options_changed(nsgtk_scaffolding_notebook(gw->scaffold)); - nsgtk_toolbar_update(gw->toolbar); + nsgtk_toolbar_restyle(gw->toolbar); /** \todo update search bar */ browser_window_schedule_reformat(gw->bw); } @@ -1525,3 +1525,14 @@ nserror nsgtk_window_toolbar_show(struct nsgtk_scaffolding *gs, bool show) } return NSERROR_OK; } + +/* exported interface documented in window.h */ +nserror nsgtk_window_toolbar_update(void) +{ + struct gui_window *gw; + for (gw = window_list; gw != NULL; gw = gw->next) { + nsgtk_toolbar_update(gw->toolbar); + + } + return NSERROR_OK; +} -- cgit v1.2.3