better actionsheet button conditional