原因は、リスト選択命令でBボタン押下と同じ-1を返しているため、同じ挙動になるから。