summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorVidhin Mehta (OpenERP) <vme@tinyerp.com>2011-11-04 17:33:44 +0530
committerVidhin Mehta (OpenERP) <vme@tinyerp.com>2011-11-04 17:33:44 +0530
commitd67d093495e24b785e48f3baa43fc4cb2c7eed96 (patch)
tree333facf1ee87bb6726f01c285fda442a7165bb78 /addons/web/static/src
parent2de28bf033c556b0cf40e22fddeba5ed5e0d8d72 (diff)
[FIX]fix wrong level and child_id issue after update node.
bzr revid: vme@tinyerp.com-20111104120344-nckdtrak38l9px8r
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/view_editor.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/web/static/src/js/view_editor.js b/addons/web/static/src/js/view_editor.js
index f44b063561b..5676a4be5c4 100644
--- a/addons/web/static/src/js/view_editor.js
+++ b/addons/web/static/src/js/view_editor.js
@@ -520,8 +520,9 @@ openerp.web.ViewEditor = openerp.web.Widget.extend({
$(arch1).attr(val[0],val[1]);
}
});
- var new_obj = self.check_attr(arch1,arch1.tagName.toLowerCase(),obj.level);
+ var new_obj = self.check_attr(arch1,arch1.tagName.toLowerCase(),obj.level - 1);
new_obj.id = obj.id;
+ new_obj.child_id = obj.child_id;
self.edit_xml_dialog.$element.find("tr[id='viewedit-"+id+"']").find('a').text(new_obj.name);
child_list.splice(index, 1, new_obj);
}