This has been around for a looong time, and I don't think it's intended behaviour..
Let's say there are 4 hitcircles, combo numbers (7,1,2,3), with Distance snap is turned on. If (1,2,3) is selected, and (3) is clicked and dragged (moving the whole combo), not (1), but (3) will be distance snapped to 7. The object that is distance snapped should be the first of the selected combo, not the hitobject that is clicked.
Ticket: http://osu.sifterapp.com/issue/70
Let's say there are 4 hitcircles, combo numbers (7,1,2,3), with Distance snap is turned on. If (1,2,3) is selected, and (3) is clicked and dragged (moving the whole combo), not (1), but (3) will be distance snapped to 7. The object that is distance snapped should be the first of the selected combo, not the hitobject that is clicked.
Ticket: http://osu.sifterapp.com/issue/70