I am trying to move drag and drop items between two grids, with a parent drag drop container assigned to each grid's parent. The drag and dropping works perfectly but I have noticed that the placement of the objects when moving between the two different grids is incorrect. It seems to me as though some of the settings from the previous grid is carried over onto the dropped object.
For example: Grid1 has a smaller spacing between items. I drag an item from Grid1 to Grid2 (which has a larger spacing). The items clump up as if they are using the spacing from Grid1. When I fiddle around with it it seems to eventually fix itself, but I can't get it to fix on the first drag and drop, even if I try to manually 'Execute' on the grid.
Another reason why I thought this could be an issue related to property carry-over from the previous grid is I noticed in the Drag and Drop example (Example 11) if you drag an item onto the other grid and then immediately try to scroll/drag it, the previous grid is the one that is moving. After a second or two this behaviour fixes itself.
I'm not sure if those are related issues or not but it seems like it could be. Does anyone have any ideas what else I may be doing incorrectly? I'm admittedly quite new to NGUI
By the way another problem I seem to be having is the offset at which I start dragging from on an object seems to change the further I drag it away from where I began dragging. For example if I drag something holding it from the center of the object/collider, the further I get the further off-center my mouse looks from the center of the object. This is a minor problem for small drags but I can see it being an issue in some circumstances.