From 44fe7bb3941ad4d0ef2bab5fafa85e28b40b8843 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Fri, 7 Jun 2013 12:52:54 +0530 Subject: [PATCH] [table fields] [on *] trigger when parentfield also matches --- public/js/legacy/widgets/form/form.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/js/legacy/widgets/form/form.js b/public/js/legacy/widgets/form/form.js index 9c8a72adb6..46afc7f632 100644 --- a/public/js/legacy/widgets/form/form.js +++ b/public/js/legacy/widgets/form/form.js @@ -156,7 +156,7 @@ _f.Frm.prototype.watch_model_updates = function() { // on table fields $.each(wn.model.get("DocField", {fieldtype:"Table", parent: me.doctype}), function(i, df) { wn.model.on(df.options, "*", function(fieldname, value, doc) { - if(doc.parent===me.docname) { + if(doc.parent===me.docname && doc.parentfield===df.fieldname) { me.fields_dict[df.fieldname].grid.set_value(fieldname, value, doc); me.script_manager.trigger(fieldname, doc.doctype, doc.name); }