bug fixed on onItemClick