fix updateChild BUG