diff options
Diffstat (limited to 'src/window-commands.c')
-rw-r--r-- | src/window-commands.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/window-commands.c b/src/window-commands.c index 79fcb1a79..07efcdf6d 100644 --- a/src/window-commands.c +++ b/src/window-commands.c @@ -479,6 +479,25 @@ window_cmd_edit_find_prev (EggAction *action, } void +window_cmd_view_bookmarks_toolbar (EggAction *action, + EphyWindow *window) +{ + EmbedChromeMask mask; + gboolean active; + gboolean current_state; + + mask = ephy_window_get_chrome (window); + active = EGG_TOGGLE_ACTION (action)->active; + current_state = (mask & EMBED_CHROME_PERSONALTOOLBARON) > 0; + + if (active != current_state) + { + mask ^= EMBED_CHROME_PERSONALTOOLBARON; + ephy_window_set_chrome (window, mask); + } +} + +void window_cmd_view_toolbar (EggAction *action, EphyWindow *window) { |