Domain/tree view UI fix

Render details only after panel is fully transitioned in, to prevent
lag from server calls while animation is happening.
This commit is contained in:
Brian Federle 2012-02-22 12:14:09 -08:00
parent 822889fa4c
commit db435eb324

View File

@ -93,18 +93,19 @@
if ($target.is('li .name')) {
$treeView.find('li .name').removeClass('selected');
$target.addClass('selected');
var $panel = $browser.cloudBrowser('addPanel', {
$browser.cloudBrowser('addPanel', {
title: $target.html(),
data: '',
parent: $treeView.closest('div.panel')
});
parent: $treeView.closest('div.panel'),
complete: function($panel) {
$panel.detailView($.extend(treeViewArgs.detailView, {
id: $li.data('tree-view-item-id'),
$browser: $browser,
context: { domains: [ $li.data('tree-view-item-obj') ] }
}));
}
});
}
return true;
});