don't emit table drag if the position diden't change

This commit is contained in:
Samuel Lorch 2024-07-30 23:42:39 +02:00
parent efa043ed35
commit 439d105858

View file

@ -108,7 +108,10 @@ function dragDropRow() {
data.splice(draggedRow, 1);
data.splice(draggedOverRow, 0, row);
data = data;
emit('draggedRow', draggedRow, draggedOverRow);
// Don't emit if we are at the same spot
if (draggedRow !== draggedOverRow){
emit('draggedRow', draggedRow, draggedOverRow);
}
}
// Reset Drag & Remove Selection
@ -160,4 +163,4 @@ function dragDropRow() {
.dragged-over-after { border-bottom: 0.25rem solid var(--cl-fg); }
tr { cursor: grab; }
</style>
</style>