diff --git a/frappe/public/js/frappe/form/multi_select_dialog.js b/frappe/public/js/frappe/form/multi_select_dialog.js index a56e5c6964..9187b28c97 100644 --- a/frappe/public/js/frappe/form/multi_select_dialog.js +++ b/frappe/public/js/frappe/form/multi_select_dialog.js @@ -273,13 +273,18 @@ frappe.ui.form.MultiSelectDialog = class MultiSelectDialog { } empty_list() { + // Store all checked items let checked = this.get_checked_items().map(item => { return { ...item, checked: true }; }); + + // Remove **all** items this.$results.find('.list-item-container').remove(); + + // Rerender checked items this.render_result_list(checked, 0, false); }