Я только что обновился до версии 2.6.0.beta6 и хотел включить опцию «Автообновление при обновлении Discourse» для своих компонентов. Теперь, когда я включаю её для одного компонента, но не нажимаю «Сохранить», а затем переключаюсь на другой компонент, галочка ставится и для этой опции у другого компонента! И только когда я сохраняю настройки для одной из опций, галочка снимается для тех компонентов, где я её ещё не включил.
Обратное поведение наблюдается, когда опция включена (и сохранена) для всех компонентов, а затем отключена (но не сохранена сразу) для одного из них.
Я понимаю, что это не критичная проблема, скорее наоборот, но подумал, возможно, за этим стоит что-то, что вы хотели бы исправить.
Мне удалось воспроизвести обе проблемы на моем размещенном сайте, работающем на последней версии кода Discourse. Сохранение опции «Автообновление» для одной темы не влияет на опцию «Автообновление» для других тем. Хотя эта проблема может вызвать путаницу, маловероятно, что она приведет к случайному включению или отключению настройки для темы.
Это лишь отчасти связано с проблемой, обсуждаемой в этой теме, но, возможно, при переходе с темы, в которой есть несохраненные изменения, должно отображаться модальное окно «У вас есть несохраненные изменения».