try setting the left and top of the child to 0 before
setting it parent. this might help redraw it before its is
transfered