Chromium Code Reviews| Index: ash/common/system/chromeos/network/network_state_list_detailed_view.h |
| diff --git a/ash/common/system/chromeos/network/network_state_list_detailed_view.h b/ash/common/system/chromeos/network/network_state_list_detailed_view.h |
| index 0aca1bc9011ec3624ba3da34d50ee9acd1c213aa..dd62770bb4f01dc0c4031d0a2192bda55c4c8f1b 100644 |
| --- a/ash/common/system/chromeos/network/network_state_list_detailed_view.h |
| +++ b/ash/common/system/chromeos/network/network_state_list_detailed_view.h |
| @@ -10,7 +10,6 @@ |
| #include "ash/common/login_status.h" |
| #include "ash/common/system/chromeos/network/network_detailed_view.h" |
| -#include "ash/common/system/tray/view_click_listener.h" |
| #include "base/macros.h" |
| #include "base/memory/weak_ptr.h" |
| #include "ui/chromeos/network/network_list_delegate.h" |
| @@ -40,8 +39,6 @@ namespace tray { |
| class NetworkStateListDetailedView |
| : public NetworkDetailedView, |
| - public views::ButtonListener, |
| - public ViewClickListener, |
| public ui::NetworkListDelegate, |
| public base::SupportsWeakPtr<NetworkStateListDetailedView> { |
| public: |
| @@ -57,15 +54,16 @@ class NetworkStateListDetailedView |
| DetailedViewType GetViewType() const override; |
| void Update() override; |
| - protected: |
| - // Overridden from ButtonListener. |
| - void ButtonPressed(views::Button* sender, const ui::Event& event) override; |
| + private: |
| + class InfoBubble; |
| - // Overridden from ViewClickListener. |
| void OnViewClicked(views::View* sender) override; |
|
varkha
2016/08/31 20:28:14
Where is this overridden from?
tdanderson
2016/08/31 22:24:15
Thanks for catching. It turns out that ui::Network
|
| - private: |
| - class InfoBubble; |
| + // TrayDetailsView: |
| + void HandleViewClicked(views::View* view) override; |
| + void HandleButtonPressed(views::Button* sender, |
| + const ui::Event& event) override; |
| + void CreateExtraTitleRowButtons() override; |
| // Create UI components. |
| void CreateHeaderEntry(); |
| @@ -127,10 +125,14 @@ class NetworkStateListDetailedView |
| // Track WiFi scanning state. |
| bool wifi_scanning_; |
| - // Child views. |
| views::ImageButton* info_icon_; |
| + |
| + // Not used for material design. |
| TrayPopupHeaderButton* button_wifi_; |
| + |
| + // Not used for material design. |
| TrayPopupHeaderButton* button_mobile_; |
| + |
| TrayPopupLabelButton* other_wifi_; |
| TrayPopupLabelButton* turn_on_wifi_; |
| TrayPopupLabelButton* other_mobile_; |