Select and highlight circle to move
Right click, select “Positioning Tool” then “Position relative to” or hotkey “Shift + p”.
From newly opened window click “Select Item”
Select and highlight second circle (where circle to move will finish)
Window re-opens then select OK
Active and non-active layers are inconsequential with this function.
There is a bit of experimenting needed with this new function.
I’m a little puzzled, on my system the graphics have never snapped to other layers (not in Kicad v6 and now not in v7, just tested with v6.0.9).
My workaround would be to work completely on the User-layer (and there get the snapping feature) and after finishing the geometry change all desired graphic shapes to edge.cuts (this is now easily done with the properties panel).
PPA, v7 package dated 0213. But read my posts - it works are described by @jmk with the Positioning Tool.
The screenshots are from my other post in this thread are using v6 and I presume the OP expects to work it the same in v7.
[Off Topic] @greg_m did not want to hijack this thread. I was just asking about the version because I installed the PPA of v7 on my Ubuntu 22.10 but it is not working. There is something missing, EEschema and PCBNew are not launching. Someone said it is still to be built but there are some people that are already using it so I still don’t know if my system has an issue or if I just have to wait a little longer.