Solved! - boundingRect() was returning (0,0)