diff --git a/ui/scripts/network.js b/ui/scripts/network.js index 3c170bb075c..fec550ccda1 100644 --- a/ui/scripts/network.js +++ b/ui/scripts/network.js @@ -77,9 +77,11 @@ }, sections: { networks: { + id: 'networks', type: 'select', title: 'Networks', listView: { + id: 'networks', fields: { name: { label: 'Name' }, zonename: { label: 'Zone' }, diff --git a/ui/scripts/system.js b/ui/scripts/system.js index 29193c25c46..580cf5dd642 100644 --- a/ui/scripts/system.js +++ b/ui/scripts/system.js @@ -2780,7 +2780,7 @@ type: 'select', title: 'Physical Resources', listView: { - id: 'zones', + id: 'physicalResources', label: 'Physical Resources', fields: { name: { label: 'Zone' }, diff --git a/ui/scripts/ui/widgets/listView.js b/ui/scripts/ui/widgets/listView.js index ec1c7b81863..f327b9621c3 100644 --- a/ui/scripts/ui/widgets/listView.js +++ b/ui/scripts/ui/widgets/listView.js @@ -1060,14 +1060,12 @@ } } - if (section) { + if ($switcher && $switcher.find('option').size() == 1) { listViewData = args.sections[ $switcher.find('select').val() ].listView; - if (listViewData.id != 'zones') { - args.activeSection = listViewData.id; - } + args.activeSection = listViewData.id; } // Add panel controls