[gitg] Only expose app menu in the shell



commit 63cd4da03b47e7baf3745d13eb485d2713c2881c
Author: Jesse van den Kieboom <jessevdk gnome org>
Date:   Fri Mar 1 23:13:47 2013 +0100

    Only expose app menu in the shell

 gitg/gitg-application.vala |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/gitg/gitg-application.vala b/gitg/gitg-application.vala
index 79a80fe..fe8bce6 100644
--- a/gitg/gitg-application.vala
+++ b/gitg/gitg-application.vala
@@ -263,13 +263,17 @@ public class Application : Gtk.Application
                d_state_settings = new Settings("org.gnome.gitg.state.window");
                d_state_settings.delay();
 
-               // App menu
                add_action_entries(app_entries, this);
 
-               MenuModel? menu = Resource.load_object<MenuModel>("ui/gitg-menus.ui", "app-menu");
-               if (menu != null)
+               // App menu
+               if (Gtk.Settings.get_default().gtk_shell_shows_app_menu)
                {
-                       set_app_menu(menu);
+                       MenuModel? menu = Resource.load_object<MenuModel>("ui/gitg-menus.ui", "app-menu");
+
+                       if (menu != null)
+                       {
+                               set_app_menu(menu);
+                       }
                }
 
                // Use our own css provider


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]