fixed #545 state を追加したのち、順序を変えると、ゴミ state が入ってしまう。