I found out the cause of the issue. It turns out that the way Tiger
and Leopard treat multiple item drag and drop differently. In my
App, we create a drag item to hold an internal custom flavor to
facilitate our internal usage. This causes no issue on Tiger which
simply ignores the item. But Leopard does not like it and refuses to
accept other items it recognizes. So my solution is to not create
such dummy drag item but put the custom flavor into an existing drag
item.
Pardon me if I branch this thread a bit, but this brings up a
question. What is the purpose of allowing multiple *items* in a drag
vs. using multiple flavors? We always create 1 item with multiple
flavors, and I don't recall ever seeing a multi-item drag from any
other source I've used.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden