This has me baffled.. I have two lists, both with XML data as their dataProviders.
If I have dragInitiatorList.dragMoveEnabled=false on the dragInitiatorList, I can copy from the dragInitiatorList to the dropTargetList and dropTargetList.dataProvider and it's bound XML are updated correctly. If I have dragInitiatorList.dragMoveEnabled=true, then when I drag&drop, the dropTargetList.dataProvider reflects the added item but the bound XML does not. Also, the displayed list doesn't show the new item. The item is removed from the dragInitiator.dataProvider but not from it's bound XML. The item, in other words, is not moved as I would expect it to be. If the dropTargetList has an empty dataProvider, or has no dataProvider specified, then everything works fine regardless of the setting of dragInitiatorList.dragMoveEnabled on the dragInitiatorList. (I.e., full -> empty works fine. full -> full does not) I am only seeing some unexpected results when I'm trying to move from one List with a non-empty dataProvider to another List that also has a non-empty dataProvider *and* dragMoveEnabled=true. I'm about to test this again with a new, clean project, just to make sure I'm not going uttely mad. Has anyone else bumped into anything like this? thanks

