Hello all,I've created a test project to experiment with native drag and drop (2.5.1). It works in fine Firefox and Chrome, but in Internet Explorer the dropItem events don't fire.Here is the code:public void onModuleLoad() {
final TextBox textBox = new TextBox();
final HTML dragItem = new HTML("<p>Drag this</p>");
dragItem.getElement().setDraggable(Element.DRAGGABLE_TRUE);
dragItem.addDragStartHandler(new DragStartHandler()
{
@Override
public void onDragStart(DragStartEvent event)
{
event.setData("text", "id");
event.getDataTransfer().setDragImage(dragItem.getElement(), 10, 10);
}
});
final HTML dropItem = new HTML("<p>Drop onto this</p>");
dropItem.addDomHandler(new DragOverHandler() {
public void onDragOver(DragOverEvent event) {
textBox.setText("Dragging over dropItem");
}
}, DragOverEvent.getType());
dropItem.addDomHandler(new DragLeaveHandler()
{
@Override
public void onDragLeave(DragLeaveEvent event)
{
textBox.setText("");
}
}, DragLeaveEvent.getType());
dropItem.addDomHandler(new DropHandler() {
public void onDrop(DropEvent event) {
event.preventDefault();
Window.alert("Dropped!");
}
}, DropEvent.getType());
FlowPanel fp = new FlowPanel();
fp.add(dragItem);
fp.add(dropItem);
fp.add(textBox);
RootLayoutPanel.get().add(fp);
}Does anyone have any ideas?Many thanks,Helen