@fixbug: when children setVisibles(true) also will be draw