From 1ecb0b63d38a64e080dcf9effd18775acbe64e49 Mon Sep 17 00:00:00 2001 From: Saqib Ansari Date: Tue, 23 Feb 2021 15:44:19 +0530 Subject: [PATCH] fix: datatable height --- frappe/public/js/frappe/form/multi_select_dialog.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frappe/public/js/frappe/form/multi_select_dialog.js b/frappe/public/js/frappe/form/multi_select_dialog.js index a18f0044b7..17bfdc6546 100644 --- a/frappe/public/js/frappe/form/multi_select_dialog.js +++ b/frappe/public/js/frappe/form/multi_select_dialog.js @@ -204,6 +204,7 @@ frappe.ui.form.MultiSelectDialog = class MultiSelectDialog { noDataMessage: __('No Data'), disableReorderColumn: true }); + this.$child_wrapper.find('.dt-scrollable').css('height', '300px !immportant'); } show_fetch_child_items() { @@ -319,6 +320,7 @@ frappe.ui.form.MultiSelectDialog = class MultiSelectDialog { this.$results.on('click', '.list-item--head :checkbox', (e) => { this.$results.find('.list-item-container .list-row-check') .prop("checked", ($(e.target).is(':checked'))); + if (me.child_selection_mode) me.show_fetch_child_items(); }); this.$parent.find('.input-with-feedback').on('change', () => {