From bbf086eb3860ef2c86c161a09e08a97af4c9f834 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Wed, 9 Jan 2013 12:36:00 +0530 Subject: [PATCH] run trigger when field value cleared --- public/js/legacy/widgets/form/fields.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/public/js/legacy/widgets/form/fields.js b/public/js/legacy/widgets/form/fields.js index 63471c74c0..b35f87f6d7 100644 --- a/public/js/legacy/widgets/form/fields.js +++ b/public/js/legacy/widgets/form/fields.js @@ -737,14 +737,13 @@ LinkField.prototype.set_input_value = function(val) { if(_f.cur_grid_cell) _f.cur_grid_cell.grid.cell_deselect(); - // run trigger if value is cleared - if(locals[me.doctype][me.docname][me.df.fieldname] && !val) { + if(val) { + // validate only if val is not empty + me.validate_link(val, from_selector); + } else { + // run trigger if value is cleared me.run_trigger(); - return; } - - // validate only if val is not empty - if (val) { me.validate_link(val, from_selector); } } LinkField.prototype.validate_link = function(val, from_selector) {