Как-то безальтернативно найден вариант решения. Почему вы уверены, что он верный? Насколько часто пользователям надо массовый перенос? Почему нельзя штучно перенести один чат? Использование режимов в интерфейсе чаще всего не оправдывает себя, так как влечёт разные проблемы, о чём можно почитать у Купера или посёрфить популярное слово modeless.
Ну разбор конкретного решения как-то отвлёк от темы статьи. Получается, что «простой» способ – это детально до дизайна прорисовать все состояния интерфейса? Учитывая затраты на такую проработку и возможные последующие модификации, «простым» такой способ не выглядит.
Ну разбор конкретного решения как-то отвлёк от темы статьи. Получается, что «простой» способ – это детально до дизайна прорисовать все состояния интерфейса? Учитывая затраты на такую проработку и возможные последующие модификации, «простым» такой способ не выглядит.