From e4788cd570403d3a1115569d798dd2ab41b7550b Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Sat, 26 Jan 2019 00:49:52 +0530 Subject: [PATCH] fix: Replace toString check with a JSON check - toString returns [object Object] which is not a very accurate check --- frappe/public/js/frappe/form/controls/select.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/public/js/frappe/form/controls/select.js b/frappe/public/js/frappe/form/controls/select.js index 349428d1f9..4421aa404e 100644 --- a/frappe/public/js/frappe/form/controls/select.js +++ b/frappe/public/js/frappe/form/controls/select.js @@ -33,10 +33,10 @@ frappe.ui.form.ControlSelect = frappe.ui.form.ControlData.extend({ } // nothing changed - if(options.toString() === this.last_options) { + if (JSON.stringify(options) === this.last_options) { return; } - this.last_options = options.toString(); + this.last_options = JSON.stringify(options); if(this.$input) { var selected = this.$input.find(":selected").val();