restoring object x, and y after pinch zoom rotate

so i’m doing a pinch zoom rotate on a display group

then when i’m done with it i take an image (sticker) out of the display group and move it to another display group

offcures the x and y goes crazy… but as long as i’m doing this BEFORE or AFTER adding the sticker to the new display group everything is ok >

sticker.y = sticker.y + pinchZoomRotateDisplayGroup.y

sticker.x = sticker.x + pinchZoomRotateDisplayGroup.x

up to know all is well…

the thing is if i am scaling the display group or rotating it…

everything goes completely crazy and the sticker is lost…

am i doing somthing wrong ?

do you know how to fix it ?