When the sprite is touched it should go to the top and you can drag it.
When I place the blue box on the pink box, let go, then select it again, it works fine.
But, when I select the pink box, it goes to top like it should, I drag it on top of the blue box and let go. Good. Then when I touch the pink box, the blue box gets brought to the top (why?). When I drag, it's the pink box that gets dragged (which is correct, but the blue box should not have been brought to the top, over the pink).
cp3 file: 1drv.ms/u/s!AobC4q3rBlr6x_MUEJM-QxF3I1uZGg