fixed: clear isChild properly