emails: no drag if all result

This commit is contained in:
Yuri Kuznetsov
2024-10-22 17:11:17 +03:00
parent a16dd93c5d
commit 97c558e1cf
+10 -1
View File
@@ -145,7 +145,7 @@ class EmailListView extends ListView {
this.collection.models.slice(fromIndex).forEach(m => {
const $row = $container.find(`.list-row[data-id="${m.id}"]`).first();
// noinspection JSUnresolvedReference
// noinspection JSUnresolvedReference,JSUnusedGlobalSymbols
$row.draggable({
cancel: 'input,textarea,button,select,option,.dropdown-menu',
helper: () => {
@@ -182,7 +182,16 @@ class EmailListView extends ListView {
top: 0,
left: 0,
},
drag: (e) => {
if (recordView.allResultIsChecked) {
return false;
}
},
start: (e) => {
if (recordView.allResultIsChecked) {
return;
}
const $target = $(e.target);
$target.closest('tr').addClass('active');