accidentally set useNgIfToHide  default to true