Merge pull request #36087 from KerollesFathy/fix-ui-of-multiselect-dialog

fix: improve UI spacing in MultiSelectDialog results
This commit is contained in:
Ejaaz Khan 2026-01-20 17:56:03 +05:30 committed by GitHub
commit e353136f88
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -142,7 +142,7 @@ frappe.ui.form.MultiSelectDialog = class MultiSelectDialog {
setup_results() {
this.$parent = $(this.dialog.body);
this.$wrapper = this.dialog.fields_dict.results_area.$wrapper
.append(`<div class="results my-3"
.append(`<div class="results mt-2 mb-3"
style="border: 1px solid #d1d8dd; border-radius: 3px; height: 300px; overflow: auto;"></div>`);
this.$results = this.$wrapper.find(".results");
@ -477,7 +477,7 @@ frappe.ui.form.MultiSelectDialog = class MultiSelectDialog {
</div>`;
});
let $row = $(`<div class="list-item">
let $row = $(`<div class="list-item py-2 px-2 border-bottom">
<div class="list-item__content" style="flex: 0 0 10px;">
<input type="checkbox" class="list-row-check" data-item-name="${result.name}" ${
result.checked ? "checked" : ""
@ -489,7 +489,7 @@ frappe.ui.form.MultiSelectDialog = class MultiSelectDialog {
head
? $row.addClass("list-item--head")
: ($row = $(
`<div class="list-item-container" data-item-name="${result.name}"></div>`
`<div class="list-item-container m-0" data-item-name="${result.name}"></div>`
).append($row));
return $row;