by Game A Gogo » Sat Mar 26, 2011 10:07 pm
What happens is the coordinate are not transformed, since when an actor is parented to another actor, the child actor has his x and y coordinates relative to it's parent.
Lets say the view was at (40,20) and another actor at (40,40). When you parent the actor to the view, it's coordinate will become (0,20). but if you remove the parent, the coordinates are unchanged... so it will become (0,20) relative to game center instead of view.
So yes, this is a bug. And like kodo said a way to fix this is to drag an object by a pixel before moving the working area around
Programming games is an art,