modules/graphics/src/main/java/javafx/scene/input/DragEvent.java
Print this page
@@ -360,10 +360,11 @@
if (eventType == DragEvent.DRAG_DROPPED
|| eventType == DragEvent.DRAG_DONE) {
state.accepted = transferMode != null;
state.acceptedTrasferMode = transferMode;
+ state.acceptingObject = state.accepted ? source : null;
}
this.pickResult = pickResult != null ? pickResult : new PickResult(
eventType == DRAG_DONE ? null : target, x, y);
final Point3D p = InputEventUtils.recomputeCoordinates(this.pickResult, null);