fixed child widget double declare of reDraw()