I think there should be also an easier method to change the song position by editing the song position value for example I can directly edit the song number from the main panel column field or by going into song edit view(shift+enter).
I don't disagree with the intention, but this sounds like the sort of 'feature' that makes sense until you use it a few times and then realise it isn't that much easier.
For one thing, you'd have to already know which new position value to enter, which would mean having to scroll to that other position in the list beforehand anyway.
If this is considered for implementation, I think something akin to how you can move rows in Excel would be a better solution.
i.e.
1. Select any tracks you want to move - using
Ctrl and
Shift key modifiers for multiple selections if necessary.
2. Right-click any selected track and select a
Cut command (or a name like
Move Within Playlist may make the intention clearer)
3. Scroll to the required location elsewhere in the playlist.
4. Right-click where you want to move all the previously selected tracks to and select an
Insert Moved Tracks command to complete the action.
Bee excellent to each other...