Correctly add 'Extra' buttons to NetworkStateListDetailedView
BUG=222571 Review URL: https://chromiumcodereview.appspot.com/12426025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190039 0039d316-1c4b-4281-b951-d872f2087c98
This commit is contained in:
@ -188,10 +188,10 @@ void NetworkStateListDetailedView::NetworkIconChanged() {
|
|||||||
|
|
||||||
void NetworkStateListDetailedView::Init() {
|
void NetworkStateListDetailedView::Init() {
|
||||||
CreateScrollableList();
|
CreateScrollableList();
|
||||||
|
CreateNetworkExtra();
|
||||||
CreateHeaderEntry();
|
CreateHeaderEntry();
|
||||||
CreateHeaderButtons();
|
CreateHeaderButtons();
|
||||||
CreateMobileAccount();
|
CreateMobileAccount();
|
||||||
CreateNetworkExtra();
|
|
||||||
NetworkStateHandler* handler = NetworkStateHandler::Get();
|
NetworkStateHandler* handler = NetworkStateHandler::Get();
|
||||||
NetworkStateList network_list;
|
NetworkStateList network_list;
|
||||||
handler->RequestScan();
|
handler->RequestScan();
|
||||||
@ -355,6 +355,13 @@ void NetworkStateListDetailedView::CreateNetworkExtra() {
|
|||||||
ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
|
ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance();
|
||||||
|
|
||||||
views::View* bottom_row = new views::View();
|
views::View* bottom_row = new views::View();
|
||||||
|
views::BoxLayout* layout = new views::BoxLayout(
|
||||||
|
views::BoxLayout::kHorizontal,
|
||||||
|
kTrayMenuBottomRowPadding,
|
||||||
|
kTrayMenuBottomRowPadding,
|
||||||
|
kTrayMenuBottomRowPaddingBetweenItems);
|
||||||
|
layout->set_spread_blank_space(true);
|
||||||
|
bottom_row->SetLayoutManager(layout);
|
||||||
|
|
||||||
if (list_type_ == LIST_TYPE_NETWORK) {
|
if (list_type_ == LIST_TYPE_NETWORK) {
|
||||||
other_wifi_ = new TrayPopupLabelButton(
|
other_wifi_ = new TrayPopupLabelButton(
|
||||||
|
Reference in New Issue
Block a user