This PR adds a message into MMTabBarViewDelegate called when a tab starts moving. It is important, because during this move operation the tab is removed and added in its new place. That means that for a moment the active tab changes and this in turn triggers tabView:didSelectTabViewItem: from NSTabViewDelegate. Not being able to detect that we are 'just' moving in the implementation of that message is a drewback that this PR is fixing.
This PR adds a message into MMTabBarViewDelegate called when a tab starts moving. It is important, because during this move operation the tab is removed and added in its new place. That means that for a moment the active tab changes and this in turn triggers tabView:didSelectTabViewItem: from NSTabViewDelegate. Not being able to detect that we are 'just' moving in the implementation of that message is a drewback that this PR is fixing.