listView UI: Fix case where $breadcrumb isn't present
Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/8120785b Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/8120785b Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/8120785b Branch: refs/heads/master Commit: 8120785babceab089384519a617c3c06cdb2fcca Parents: 88b317f Author: Brian Federle <[email protected]> Authored: Wed Aug 1 15:53:44 2012 -0700 Committer: Brian Federle <[email protected]> Committed: Wed Aug 1 15:57:00 2012 -0700 ---------------------------------------------------------------------- ui/scripts/ui/widgets/listView.js | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/8120785b/ui/scripts/ui/widgets/listView.js ---------------------------------------------------------------------- diff --git a/ui/scripts/ui/widgets/listView.js b/ui/scripts/ui/widgets/listView.js index 2136d5c..9497a8d 100644 --- a/ui/scripts/ui/widgets/listView.js +++ b/ui/scripts/ui/widgets/listView.js @@ -1122,12 +1122,15 @@ var subsectionTitle = _l(args.sections[section].title); // Show subsection in breadcrumb - if ((sectionTitle && subsectionTitle) && (sectionTitle != subsectionTitle)) { - args.$breadcrumb.find('span.subsection').html(' - ' + subsectionTitle); - args.$breadcrumb.attr('title', sectionTitle + ' - ' + subsectionTitle); - } else { - args.$breadcrumb.find('span.subsection').html(''); - args.$breadcrumb.attr('title', sectionTitle); + if (args.$breadcrumb) { + if ((sectionTitle && subsectionTitle) && + (sectionTitle != subsectionTitle)) { + args.$breadcrumb.find('span.subsection').html(' - ' + subsectionTitle); + args.$breadcrumb.attr('title', sectionTitle + ' - ' + subsectionTitle); + } else { + args.$breadcrumb.find('span.subsection').html(''); + args.$breadcrumb.attr('title', sectionTitle); + } } }
