Make variables private instead of protected
authorKevin Sawicki <kevinsawicki@gmail.com>
Fri, 17 Feb 2017 20:16:29 +0000 (12:16 -0800)
committerKevin Sawicki <kevinsawicki@gmail.com>
Wed, 22 Feb 2017 18:30:28 +0000 (10:30 -0800)
atom/browser/api/atom_api_menu_mac.h
atom/browser/api/atom_api_menu_views.h

index 7c41cd7..bc70e5b 100644 (file)
@@ -29,14 +29,16 @@ class MenuMac : public Menu {
                  bool async);
   void ClosePopupAt(int32_t window_id) override;
 
-  scoped_nsobject<AtomMenuController> menu_controller_;
-  std::map<int32_t, scoped_nsobject<AtomMenuController>> popup_controllers_;
-
  private:
   friend class Menu;
 
   static void SendActionToFirstResponder(const std::string& action);
 
+  scoped_nsobject<AtomMenuController> menu_controller_;
+
+  // window ID -> open context menu
+  std::map<int32_t, scoped_nsobject<AtomMenuController>> popup_controllers_;
+
   base::WeakPtrFactory<MenuMac> weak_factory_;
 
   DISALLOW_COPY_AND_ASSIGN(MenuMac);
index f59e9d5..a974f75 100644 (file)
@@ -26,7 +26,9 @@ class MenuViews : public Menu {
   void ClosePopupAt(int32_t window_id) override;
 
  private:
+  // window ID -> open context menu
   std::map<int32_t, std::unique_ptr<views::MenuRunner>> menu_runners_;
+
   base::WeakPtrFactory<MenuViews> weak_factory_;
 
   DISALLOW_COPY_AND_ASSIGN(MenuViews);