From 2ae4e50a9a1dab9dbacc6212665881be1d0331a2 Mon Sep 17 00:00:00 2001 From: Brian Federle Date: Wed, 7 Dec 2011 15:10:39 -0800 Subject: [PATCH] Fixes list view/detail view -Fix list view ID references, which was causing args.context undefined errors --- ui/scripts/network.js | 2 ++ ui/scripts/system.js | 2 +- ui/scripts/ui/widgets/listView.js | 6 ++---- 3 files changed, 5 insertions(+), 5 deletions(-) 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