diff --git a/card-sort.html b/card-sort.html
index 130234c..1f8e918 100644
--- a/card-sort.html
+++ b/card-sort.html
@@ -364,9 +364,12 @@
},
});
categoryGrid.on('dragEnd', function handleDragEnd(data) {
- debouncedUpdateData();
categoriesGrid.refreshItems().layout();
});
+ categoryGrid.on('dragReleaseEnd', function handleDragReleaseEnd(data) {
+ categoryGrid.synchronize();
+ debouncedUpdateData();
+ });
cardGrids.push(categoryGrid);
const cardTexts = data[name] || [];
for (const text of cardTexts) {