[gnome-shell/wip/gtkmenutrackeritem: 5/5] remoteMenu: Minor code cleanups



commit b6843c2aefa11e85869b17f784862e4515a51f03
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Fri May 10 11:17:16 2013 -0400

    remoteMenu: Minor code cleanups

 js/ui/remoteMenu.js |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)
---
diff --git a/js/ui/remoteMenu.js b/js/ui/remoteMenu.js
index 4b4b1ec..756a4dc 100644
--- a/js/ui/remoteMenu.js
+++ b/js/ui/remoteMenu.js
@@ -141,19 +141,16 @@ const RemoteMenuTracker = new Lang.Class({
     },
 
     _insertItem: function(trackerItem, position) {
-        let item;
-
-        if (trackerItem.get_is_separator()) {
-            let mapper = new RemoteMenuSeparatorItemMapper(trackerItem);
-            item = mapper.menuItem;
-        } else if (trackerItem.get_submenu()) {
-            let mapper = new RemoteMenuSubmenuItemMapper(trackerItem);
-            item = mapper.menuItem;
-        } else {
-            let mapper = new RemoteMenuItemMapper(trackerItem);
-            item = mapper.menuItem;
-        }
+        let mapper;
 
+        if (trackerItem.get_is_separator())
+            mapper = new RemoteMenuSeparatorItemMapper(trackerItem);
+        else if (trackerItem.get_submenu())
+            mapper = new RemoteMenuSubmenuItemMapper(trackerItem);
+        else
+            mapper = new RemoteMenuItemMapper(trackerItem);
+
+        let item = mapper.menuItem;
         this._menu.addMenuItem(item, position);
     },
 


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