When transferring a tab between two DDtabSheets using DefaultTabSheetDropHandler, it is possible to lose the dragged tab. This occurs when HorizontalDropLocation (location) is null, which occurs when the tab is dragged over the content of the other tabsheet, rather then the tabsheet tabs.
When transferring a tab between two DDtabSheets using DefaultTabSheetDropHandler, it is possible to lose the dragged tab. This occurs when HorizontalDropLocation (location) is null, which occurs when the tab is dragged over the content of the other tabsheet, rather then the tabsheet tabs.
There are two possible solutions to this issue:
1: do not perform the drag when location is null
2: append the tab to the end of the target tabsheets tab list