diff -r ac416490674c modules/graphics/src/main/java/javafx/scene/input/DragEvent.java --- a/modules/graphics/src/main/java/javafx/scene/input/DragEvent.java Thu Oct 08 14:12:50 2015 -0700 +++ b/modules/graphics/src/main/java/javafx/scene/input/DragEvent.java Thu Oct 08 18:05:01 2015 -0400 @@ -362,6 +362,7 @@ || eventType == DragEvent.DRAG_DONE) { state.accepted = transferMode != null; state.acceptedTrasferMode = transferMode; + state.acceptingObject = state.accepted ? source : null; } this.pickResult = pickResult != null ? pickResult : new PickResult(