Поскольку мы также — возможно, странно — всё ещё отображаем кнопку «Выйти», вы можете покинуть канал со страницы закрытого канала, чтобы выйти из этой ситуации, но странно, что она появляется и исчезает в зависимости от того, на какой странице вы находитесь.
Полагаю, логично сделать следующее:
Не показывать канал в боковой панели, если он закрыт.
Скрывать кнопку «Выйти», если канал закрыт.
Или же мы могли бы:
Всегда показывать канал в боковой панели, даже если он закрыт.
Разрешить посещение канала в таком случае, но отображать кнопку «Покинуть канал» (по аналогии с тем, как мы показываем «Присоединиться к каналу» для каналов, которые вы просматриваете, но ещё не вступили в них).
Да, я понимаю баг, и мы должны его исправить, хотя…
Какова наша ценность в сохранении членства после закрытия канала? Мы могли бы просто автоматически удалять эти членства, и это решило бы все проблемы. Единственный недостаток такого подхода — если вы закроете канал по ошибке, откатить изменения будет невозможно. Мы можем добавить дополнительную защиту и предупреждения в интерфейсе, чтобы убедиться, что пользователи понимают риски?
Я немного сомневаюсь, стоит ли это выбрасывать. Мне кажется, что может быть полезно иметь возможность временно закрывать канал по разным причинам, а затем снова открывать его с тем же составом участников.