主题组件的选项在未保存时“溢出”

我刚更新到 2.6.0.beta6,想为我的组件启用“Discourse 更新时自动更新”选项。现在,当我为某个组件启用该选项但未点击保存,然后切换到另一个组件时,该选项的复选框也会被自动勾选!只有当我为其中一个选项保存后,那些尚未启用的组件的选项才会取消勾选。

相反的情况也会出现:如果该选项已为所有组件启用(并已保存),然后为其中一个组件禁用(但未立即保存),也会观察到类似的行为。

我知道这并非关键问题,甚至恰恰相反,但我认为背后可能存在某些需要修复的问题。

1 个赞

我可以在运行最新 Discourse 代码的托管站点上复现这两个问题。不过,保存一个主题的“自动更新”选项不会影响其他主题的“自动更新”选项。该问题可能会引起混淆,但不太可能导致某个主题的该设置被意外启用或禁用。

这与本主题中讨论的问题只有部分关联,但也许在离开包含未保存更改的主题时,应显示一个“您有未保存的更改”模态框。

2 个赞

你好 @fkohrt:wave:

感谢您提交的错误报告。我昨天已经为此问题推送了修复。

5 个赞