nesco писал(а):
Те клонировался, а не отсутствовал, я правильно понял
Давай так...
Вынося это безобразие в share, мы переходим на более абстрактный уровень
А клонировался, или еще чего делал - это вопросы конкретного элемента
Пока мы видим такой интерфейс: если индекс есть в "списочке" (не важно, то ли его вообще там нет, то ли "пусто" между запятыми) - то он устанавливается, если нет - сохраняется прежним.
Мое-то предложение просто выравнивало два случая: <15>, <15, , , >
Если такое такое нас устраивает для всех элементов, значит вынесение в share - обосновано
Если - нет, значит чего-то мы недодумали, и надо думать еще...
------------ Дoбавленo:
Про оверлеи я еще не все понял...
Но относительнве индексы - это способ заморочить голову абсолютно...
Написано же, что здесь нужна 3-я иконка, значит она третья...
Нет блин, надо еще и морочиться - а какой тут у нас shift ???