Улучшение #13567
закрытоИтерация #13093: ТЗ_10 согласованная версия
Улучшение #13236: Вернуть кнопку для создания сервисного сообщения. Рядом с «хронологическая лента текущей беседы»
Улучшение #13292: При отмене "Сервисного сообщения" панели для уведомлений сжимаются. Пока сделано статитично через style="min-height: 300px;" В видео по ссылке подробно
При отмене сообщения НЕ обновлять контейнер "messageContainer"
Описание
При нажатии на кнопку "отменить" происходит обновление всего контейнера.
Из-за чего сбрасывается дерево и скрипт регулировки высоты блоков "хронологическая лента текущей беседы" и "журнал событий вне этой беседы". Если скрипт работает то значение высоты будет вещественным (см. картинку "блоки"), если скрипт сбрасывается, то значение min-height будет 300px (как задано в разметке по умолчанию).
Варианты решения:
1) Первый (не оптимальный). Инициализировать скрипты, каждый раз заново:
- Для дерева дискуссии - discussTree.init()
- Для высоты блоков - filterPanel.init()
2) Второй вариант - не обновлять без крайней нужды эти элементы.
Файлы