I used both moveToBack() and moveToFront() exactly the same way. Everything is fine with shape after moveToFront() , but the shape becomes unselectable after moveToBack() operation... It seems the shape is hidden behind canvas after moveToBack(), although it's still visible in the canvas.
-Sharon
