aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--data/ui/epiphany-ui.xml6
-rw-r--r--src/ephy-window.c12
2 files changed, 8 insertions, 10 deletions
diff --git a/data/ui/epiphany-ui.xml b/data/ui/epiphany-ui.xml
index b9d415f40..1c2fff369 100644
--- a/data/ui/epiphany-ui.xml
+++ b/data/ui/epiphany-ui.xml
@@ -47,7 +47,7 @@
<separator/>
</menu>
</placeholder>
- <menuitem name="HideMenubar" action="HideMenubar"/>
+ <menuitem name="ViewMenuBar" action="ViewMenuBar"/>
<menuitem name="ViewDownloadsBar" action="ViewDownloadsBar"/>
<separator name="ViewSep1"/>
<menuitem name="ViewPopupsMenu" action="ViewPopupWindows"/>
@@ -144,8 +144,6 @@
<menuitem name="CopyImageLocationDP" action="CopyImageLocation"/>
<separator />
<menuitem name="InspectElementDP" action="InspectElement"/>
- <separator />
- <menuitem action="HideMenubar" />
</popup>
<popup name="EphyLinkPopup" action="PopupAction">
@@ -205,6 +203,8 @@
<separator/>
<menuitem action="ViewToolbarEditor"/>
<separator/>
+ <menuitem action="ViewMenuBar" />
+ <menuitem name="ViewDownloadsBar" action="ViewDownloadsBar"/>
</popup>
<accelerator name="AlwaysStopAccel" action="ViewAlwaysStop"/>
diff --git a/src/ephy-window.c b/src/ephy-window.c
index 7da0ba4e4..006915126 100644
--- a/src/ephy-window.c
+++ b/src/ephy-window.c
@@ -286,9 +286,8 @@ static const GtkToggleActionEntry ephy_menu_toggle_entries [] =
N_("Show the active downloads for this window"),
NULL, FALSE },
- { "HideMenubar", NULL, N_("Hide Men_ubar"), NULL,
- NULL,
- G_CALLBACK (ephy_window_view_menubar_cb), FALSE },
+ { "ViewMenuBar", NULL, N_("Men_ubar"), NULL,
+ NULL, G_CALLBACK (ephy_window_view_menubar_cb), TRUE },
{ "ViewFullscreen", GTK_STOCK_FULLSCREEN, N_("_Fullscreen"), "F11",
N_("Browse at full screen"),
G_CALLBACK (window_cmd_view_fullscreen), FALSE },
@@ -1537,12 +1536,11 @@ update_chromes_actions (EphyWindow *window)
g_signal_handlers_unblock_by_func (G_OBJECT (action),
G_CALLBACK (ephy_window_view_toolbar_cb),
window);
-
- action = gtk_action_group_get_action (action_group, "HideMenubar");
+ action = gtk_action_group_get_action (action_group, "ViewMenuBar");
g_signal_handlers_block_by_func (G_OBJECT (action),
G_CALLBACK (ephy_window_view_menubar_cb),
window);
- gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), !show_menubar);
+ gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), show_menubar);
g_signal_handlers_unblock_by_func (G_OBJECT (action),
G_CALLBACK (ephy_window_view_menubar_cb),
window);
@@ -4139,7 +4137,7 @@ ephy_window_view_menubar_cb (GtkAction *action,
EphyWindow *window)
{
sync_chrome_with_view_toggle (action, window,
- EPHY_WEB_VIEW_CHROME_MENUBAR, TRUE);
+ EPHY_WEB_VIEW_CHROME_MENUBAR, FALSE);
}
static void