Alignment kind of wonky, why?

Alignment should be always relative to either the board or to any element you decide is the element that has to stay fixed. for some reason alignment in Fritzing does not work with locked part which is very counterintuitive because if an element is locked, the the second element should align and moved based on the locked element position