From caabe9b87f0f1e7b2b9f872bc74bbc6d0b21fae1 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Wed, 20 Nov 2019 15:31:13 +0530 Subject: [PATCH] fix: MultiSelect backspace on input - Dont clear values if backspace is pressed on input --- frappe/public/js/frappe/form/controls/multiselect_list.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frappe/public/js/frappe/form/controls/multiselect_list.js b/frappe/public/js/frappe/form/controls/multiselect_list.js index c9ea23e9da..0313ee70d7 100644 --- a/frappe/public/js/frappe/form/controls/multiselect_list.js +++ b/frappe/public/js/frappe/form/controls/multiselect_list.js @@ -61,6 +61,9 @@ frappe.ui.form.ControlMultiSelectList = frappe.ui.form.ControlData.extend({ }); this.$list_wrapper.on('keydown', e => { + if ($(e.target).is('input')) { + return; + } if (e.key === 'Backspace') { this.set_value([]); }