fix searach hidden bug