fix button conflict in list