Why do objects move around separately even after parenting? I was following the good ol' doughnut tutorial on Youtube and came across a quick problem.

After assigning Child &amp; Parent connections from the 'Icing' and 'Bun' I found that when grabbing the object, the icing moves around on it's own even though the two are now connected.

Pressing Ctrl+J makes them both one shape, but in this instance I would like to keep the objects separate.

In the tutorial after setting the Child and Parent, he is able to move both around and fixed together. I will attach a link to the video.

https://youtu.be/ZTxBrjN1ugA?t=210

I have attached an image also detailing the problem, any help is appreciated!
Make sure proportional editing (hotkey O) is turned off.