From 3c6d22f9b65c3148021079e138f94f4db9bc5483 Mon Sep 17 00:00:00 2001 From: Neil Trini Lasrado Date: Wed, 12 Aug 2015 20:36:27 +0530 Subject: [PATCH] Fixed issues with toggle display --- frappe/public/js/frappe/form/grid.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frappe/public/js/frappe/form/grid.js b/frappe/public/js/frappe/form/grid.js index 7371d5ee7c..a4df87f059 100644 --- a/frappe/public/js/frappe/form/grid.js +++ b/frappe/public/js/frappe/form/grid.js @@ -53,6 +53,14 @@ frappe.ui.form.Grid = Class.extend({ var me = this, $rows = $(me.parent).find(".rows"), data = this.get_data(); + + if (this.frm && this.frm.docname) { + // use doc specific docfield object + this.df = frappe.meta.get_docfield(this.frm.doctype, this.df.fieldname, this.frm.docname); + } else { + // use non-doc specific docfield + this.df = frappe.meta.get_docfield(this.df.options, this.df.fieldname); + } this.docfields = frappe.meta.get_docfields(this.doctype, this.frm.docname); this.display_status = frappe.perm.get_field_display_status(this.df, this.frm.doc,