From 78a0c4fcbd7fb8057dba33fafbc44a54e767d100 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Thu, 1 Mar 2012 10:11:42 -0800 Subject: [PATCH] fix a JS error: $detailView.data("list-view-row") is undefined [reviewed-by: Brian] --- ui/scripts/ui/widgets/detailView.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui/scripts/ui/widgets/detailView.js b/ui/scripts/ui/widgets/detailView.js index 84e2383609e..a0d11a2ff52 100644 --- a/ui/scripts/ui/widgets/detailView.js +++ b/ui/scripts/ui/widgets/detailView.js @@ -791,8 +791,9 @@ } var tabData = $tabContent.data('detail-view-tab-data'); var data = args.data; - - $detailView.data('list-view-row').data('json-obj', data); //refresh embedded data in corresponding list view row + + if($detailView.data('list-view-row') != null) + $detailView.data('list-view-row').data('json-obj', data); //refresh embedded data in corresponding list view row var isFirstPanel = $tabContent.index($detailView.find('div.detail-group.ui-tabs-panel')) == 0; var actionFilter = args.actionFilter;