Тут не код, тут разметку надо смотреть. у вас положение второго айтема зависит от положения первого, когда вы сворачиваете первый айтем, он становится уже и у него правый край смещается влево, а второй айтем за ним подтягивается. Если вы хотели чтобы было иначе, то нужно делать так, чтобы размеры айтемов были фиксированными.