fix list button bug