Detail view: Fix context not being refreshed on perform action

This commit is contained in:
Brian Federle 2013-07-08 15:52:56 -07:00
parent a876a575dd
commit 9e5449c347
1 changed files with 8 additions and 0 deletions

View File

@ -88,9 +88,17 @@
var updateTabContent = function(newData) {
var $detailViewElems = $detailView.find('ul.ui-tabs-nav, .detail-group').remove();
var viewArgs = $detailView.data('view-args');
var context = viewArgs.context;
var activeContextItem = viewArgs.section ? context[viewArgs.section][0] : null;
$detailView.tabs('destroy');
$detailView.data('view-args').jsonObj = newData;
if (activeContextItem) {
$.extend(activeContextItem, newData);
}
makeTabs(
$detailView,
$detailView.data('view-args').tabs,