diff options
author | Vincent Sanders <vince@kyllikki.org> | 2019-09-10 00:44:15 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2019-09-21 10:53:41 +0100 |
commit | 7b63f36a4f748d0a265c50c933181e1582484b77 (patch) | |
tree | e605e72f435c5820d17e60843e4111f700793ea0 /frontends/gtk/window.c | |
parent | db558f862bdf3c4a6392ab3b3b5bcacaf87b29bd (diff) | |
download | netsurf-7b63f36a4f748d0a265c50c933181e1582484b77.tar.gz netsurf-7b63f36a4f748d0a265c50c933181e1582484b77.tar.bz2 |
toolbar customisation can now apply chnages
Diffstat (limited to 'frontends/gtk/window.c')
-rw-r--r-- | frontends/gtk/window.c | 13 |
1 files changed, 12 insertions, 1 deletions
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; +} |