Open chestozo opened 8 years ago
@vitkarpov @Katochimoto
вызывается у элемента коллекции destroy —> это приводит к тому, что вид-коллекция дополнительно вызывает destroy на уже уничтоженном элементе
Не понял вот этот переход. Можешь пояснить более подробнее? И, кстати, кто вызывает destroy отдельного вида?
вызывается у элемента коллекции destroy —> это приводит к тому, что вид-коллекция дополнительно вызывает destroy на уже уничтоженном элементе
Не понял вот этот переход. Можешь пояснить более подробнее?
Я пока не вычленил чёткий кейс, но, показалось, что надо прикрыть возможность 2 раза вызвать destroy на виде.
кто вызывает destroy отдельного вида?
в данном случае я руками вызываю, но у нас в логах есть случай, когда это делает кто-то другой )
надо прикрыть возможность 2 раза вызвать destroy на виде.
Ну да, согласен. Это кажется правильным в любом случае.
Кейс:
destroy
destroy
на уже уничтоженном элементеns-view-destroyed
, в котором уже нельзя обратиться к моделями вида, к примеруПредложение:
destroy
проверять флагdestroyed
у вида и ничего не делать, если вид уже уничтожен.