Browse Source

Update sorter

pull/4134/head
Artur Arseniev 5 years ago
parent
commit
f3163cd81f
  1. 4
      src/utils/Sorter.js

4
src/utils/Sorter.js

@ -1068,12 +1068,12 @@ export default Backbone.View.extend({
const isTextable = this.isTextableActive(srcModel, trgModel); const isTextable = this.isTextableActive(srcModel, trgModel);
if (!dropContent) { if (!dropContent) {
const srcIndex = srcModel.index(); const srcIndex = srcModel.collection.indexOf(srcModel);
const sameCollection = targetCollection === srcModel.collection; const sameCollection = targetCollection === srcModel.collection;
const sameIndex = srcIndex === index || srcIndex === index - 1; const sameIndex = srcIndex === index || srcIndex === index - 1;
const canRemove = !sameCollection || !sameIndex || isTextable; const canRemove = !sameCollection || !sameIndex || isTextable;
if (canRemove && srcModel.collection) { if (canRemove) {
modelToDrop = srcModel.collection.remove(srcModel, { temporary: true }); modelToDrop = srcModel.collection.remove(srcModel, { temporary: true });
} }
} else { } else {

Loading…
Cancel
Save