Fix dnd transfer modes

This commit is contained in:
crschnick
2026-09-13 20:45:22 +00:00
parent f259114d9e
commit b93859aeb8
3 changed files with 6 additions and 6 deletions
@@ -281,7 +281,7 @@ public class StoreCategoryComp extends SimpleRegionBuilder {
: null;
if (target != null) {
StoreViewState.get().setCategoryDragTarget(target);
event.acceptTransferModes(TransferMode.MOVE);
event.acceptTransferModes(TransferMode.ANY);
event.consume();
}
}
@@ -425,7 +425,7 @@ public class StoreCategoryComp extends SimpleRegionBuilder {
var target = new StoreSectionDrag.CategoryTarget(getCategory());
StoreViewState.get().setSectionDragTarget(target);
event.acceptTransferModes(TransferMode.MOVE);
event.acceptTransferModes(TransferMode.ANY);
event.consume();
}
@@ -442,7 +442,7 @@ public class StoreCategoryComp extends SimpleRegionBuilder {
: StoreCategoryDrag.Order.BEFORE;
var target = new StoreCategoryDrag.CategoryTarget(getCategory(), order);
StoreViewState.get().setCategoryDragTarget(target);
event.acceptTransferModes(TransferMode.MOVE);
event.acceptTransferModes(TransferMode.ANY);
event.consume();
}
});
@@ -184,7 +184,7 @@ public class StoreViewState {
var drag = new StoreSectionDrag(selection, dragTarget);
this.sectionDragOperation.setValue(drag);
Dragboard db = r.startDragAndDrop(TransferMode.MOVE);
Dragboard db = r.startDragAndDrop(TransferMode.ANY);
db.setContent(Map.of(SECTION_DRAG_DATA_FORMAT, "dummy"));
var image = StoreSectionDragComp.snapshot(selection);
@@ -203,7 +203,7 @@ public class StoreViewState {
categories.getList().forEach(c -> c.update());
Dragboard db = r.startDragAndDrop(TransferMode.MOVE);
Dragboard db = r.startDragAndDrop(TransferMode.ANY);
db.setContent(Map.of(SECTION_DRAG_DATA_FORMAT, "dummy"));
var image = StoreCategoryDragComp.snapshot(selection);
@@ -138,7 +138,7 @@ public class StoreSectionComp extends StoreSectionBaseComp {
: op.isTopLevelTarget(section) ? new StoreSectionDrag.TopLevelTarget(section, order) : null;
if (target != null) {
StoreViewState.get().setSectionDragTarget(target);
event.acceptTransferModes(TransferMode.MOVE);
event.acceptTransferModes(TransferMode.ANY);
event.consume();
}
});