From fcac97311c5dfaae3508c8dc5948a01b392e14f5 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Tue, 12 Oct 2010 15:21:59 +0000 Subject: [PATCH] cleaning the receiver list when receiving is complete svn changeset:15524/svn branch:6.5 --- src/com/vaadin/ui/DragAndDropWrapper.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/com/vaadin/ui/DragAndDropWrapper.java b/src/com/vaadin/ui/DragAndDropWrapper.java index afcb70506b..d2a769c591 100644 --- a/src/com/vaadin/ui/DragAndDropWrapper.java +++ b/src/com/vaadin/ui/DragAndDropWrapper.java @@ -302,6 +302,7 @@ public class DragAndDropWrapper extends CustomComponent implements DropTarget, currentlyUploadedFile.getUploadListener().uploadFinished( new ReceivingEventWrapper(event)); } + receivers.remove(event.getReceiver()); } public void uploadFailed(final ReceivingFailedEvent event) { @@ -309,6 +310,7 @@ public class DragAndDropWrapper extends CustomComponent implements DropTarget, currentlyUploadedFile.getUploadListener().uploadFailed( new ReceivingEventWrapper(event)); } + receivers.remove(event.getReceiver()); } public boolean isInterrupted() { -- 2.39.5