# 减少警告“草稿正在其他窗口中编辑”的显示频率

**URL:** <https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826>\
**Category:** Feature\
**Created:** [2020年五月8日 12:33 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826 "2020-05-08T12:33:53Z")\
**Posts on this page:** 15\
**Page:** 2

<div class="post-metadata">

**Author:** ![elijah](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/elijah/32/104055_2.png) [@elijah](https://meta.discourse.org/u/elijah)\
**Post date:** [2020年七月15日 05:56 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/22 "2020-07-15T05:56:20Z")

</div>

我在完全不同的上下文中遇到了这个问题，而且情况不对。

我一直都在移动设备上使用，在 Android 的 Brave 和 Duckduckgo 浏览器中都复现了该问题，还有用户反馈他们在 Android Chrome 上也看到了类似情况。虽然无法 100% 复现，但复现率大概在 50% 到 80% 之间。

1. 开始回复。
2. 切换到另一个应用（通常是 Firefox Focus，但也不总是），从中选择一些文本进行复制。
3. 返回 Discourse 应用。
4. 瞬间出现“正在编辑草稿……”的提示。

此时没有其他窗口。刷新页面即可解决。如果忽略该提示，可能会导致重复发帖（两篇帖子似乎都已完成）。这个问题我已经观察了一段时间。昨天就出现了一次重复发帖，因为“草稿”提示是在我即将完成时弹出的。当前运行的是 Discourse 2.6.0.beta1 版本。

我知道你们仅支持 Android 上的 Chrome 浏览器，而我出于隐私保护更倾向于使用其他浏览器。但据我所知，DDG 和 Brave 本质上都是基于 Chrome 封装的。之前我使用 Firefox on Android 访问 Discourse 时从未遇到过这个问题，但当时存在不少其他问题，大多属于界面显示方面的瑕疵。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2020年七月15日 21:19 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/23 "2020-07-15T21:19:37Z")

</div>

你对上面有什么想法吗，@sam？

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2020年七月15日 22:55 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/24 "2020-07-15T22:55:11Z")

</div>

说实话……没多少人会这么做。我会在我的老旧安卓设备上试一试，希望它能成功。

---

<div class="post-metadata">

**Author:** ![tempogain](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tempogain/32/134055_2.png) [@tempogain](https://meta.discourse.org/u/tempogain)\
**Post date:** [2021年十二月27日 13:59 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/25 "2021-12-27T13:59:46Z")

</div>

最近，我们的论坛上无缘无故地出现了这条消息，还有其他人遇到过这种情况吗？

> **["Draft being edited in another window"](https://tw.forumosa.com/t/draft-being-edited-in-another-window/215047)**
>
> I’ve had the issue twice now where i’ve been writing a response, and then the above message pops up. There is no other window. There is no spoon. Am I being a derp? Would having forumosa open on a tab on another machine cause this behavior,...

---

<div class="post-metadata">

**Author:** ![Parker1090](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/parker1090/32/119862_2.png) [@Parker1090](https://meta.discourse.org/u/Parker1090)\
**Post date:** [2021年十二月31日 14:57 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/26 "2021-12-31T14:57:30Z")

</div>

嘿 @tempogain

我也看到了。这只是一个最近才出现的问题

---

<div class="post-metadata">

**Author:** ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)\
**Post date:** [2021年十二月31日 16:11 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/27 "2021-12-31T16:11:37Z")

</div>

> [@Spurious "Draft is being edited in other window" errors](https://meta.discourse.org/t/spurious-draft-is-being-edited-in-other-window-errors/213354/2?u=moin):
>
> Please upgrade to the latest version by visiting /admin/upgrade or rebuilding your Docker container. This bug has been fixed a few days ago.

---

<div class="post-metadata">

**Author:** ![bartv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bartv/32/130052_2.png) [@bartv](https://meta.discourse.org/u/bartv)\
**Post date:** [2022年一月19日 13:45 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/28 "2022-01-19T13:45:10Z")

</div>

我们刚刚从 2.8.0beta7 升级到 2.8.0beta11，并且自那以后已经收到了几份关于此问题的报告。

---

<div class="post-metadata">

**Author:** ![Ivan\_Rapekas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ivan_rapekas/32/248924_2.png) [@Ivan\_Rapekas](https://meta.discourse.org/u/Ivan_Rapekas)\
**Post date:** [2022年五月18日 06:47 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/29 "2022-05-18T06:47:43Z")

</div>

我将论坛用作 wiki 知识库。我通常每月编辑主题几次（我是社区中唯一编辑的人）。  
起初，网站以标准配置运行，一切正常。此消息并非无缘无故出现。  
然后，我将网站连接到外部代理 Nginx，以便流量受到 HTTPS 保护。从那时起，我每天至少会看到一次此消息，提示草稿正在另一个窗口中编辑。但实际上并没有其他窗口，也没有其他用户正在编辑该主题。  
我认为连接到 HTTPS 代理导致了这些消息。不幸的是，我无法展示所有外部 Nginx 设置，因为内部规则禁止这样做。  
也许这些信息可以帮助管理员或开发人员将目光从 Discourse 移开，转向环境的网络设置。

 ![discourse](https://global.discourse-cdn.com/meta/original/4X/1/1/5/115b4f7daa96009af3c1270018851613a99b031e.png)

---

<div class="post-metadata">

**Author:** ![Hifihedgehog](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hifihedgehog/32/140207_2.png) [@Hifihedgehog](https://meta.discourse.org/u/Hifihedgehog)\
**Post date:** [2022年六月16日 14:57 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/30 "2022-06-16T14:57:39Z")

</div>

我也遇到了这个错误，根据多位用户的反馈，我正在运行 2.9.0.beta5。

---

<div class="post-metadata">

**Author:** ![AstonJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/astonj/32/215041_2.png) [@AstonJ](https://meta.discourse.org/u/AstonJ)\
**Post date:** [2022年十月20日 21:25 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/31 "2022-10-20T21:25:40Z")

</div>

即使在其他地方没有编辑这些帖子时，我们仍然会看到“此草稿正在另一个窗口中编辑”的警告。许多用户表示这种情况发生在移动设备上，但对我个人而言，这种情况主要发生在桌面设备上（我很少通过移动设备发帖）。我一直认为这是因为我在 iPad 和 iPhone 上都打开了论坛的标签页（尽管当我用 Mac 输入回复时，这些设备总是处于锁屏状态）。

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2022年十月20日 23:18 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/32 "2022-10-20T23:18:11Z")

</div>

FYI，我们有一些计划来改善这种情况，特别是在跨设备和跨标签页编辑方面。@pmusaraj 最近在这个领域进行了一些规范工作。

> [@AstonJ](#):
>
> 即使在其他帖子未被编辑的情况下，我们仍然看到“此草稿正在另一个窗口中编辑”的警告。

我昨天确实看到了其中一个……我认为重现步骤可能是：

1. 编辑帖子
2. 离线
3. 继续编辑帖子
4. 上线
5. 编辑帖子
6. 显示了错误的警告

---

<div class="post-metadata">

**Author:** ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)\
**Post date:** [2022年十月21日 06:18 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/33 "2022-10-21T06:18:25Z")

</div>

> [@sam](#):
>
> 离线

你的意思是主要原因在于软件本身无法干净地恢复，还是在于不可靠的互联网/WiFi/其他连接？

---

<div class="post-metadata">

**Author:** ![hello-smile6](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hello-smile6/32/304628_2.png) [@hello-smile6](https://meta.discourse.org/u/hello-smile6)\
**Post date:** [2023年四月29日 02:51 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/34 "2023-04-29T02:51:33Z")

</div>

我最近经常遇到这个问题，但没有第 2 步和第 4 步。  
即使我刚重启电脑并且只打开了一个标签页，也会显示警告。

---

<div class="post-metadata">

**Author:** ![Qwerty8](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/qwerty8/32/329159_2.png) [@Qwerty8](https://meta.discourse.org/u/Qwerty8)\
**Post date:** [2023年四月29日 02:55 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/35 "2023-04-29T02:55:14Z")

</div>

我也是，我不会离线和在线，只是打开一个新标签页：

1. 创建/编辑帖子
2. 打开一个新标签页（即使在不是回复的帖子中，也会自动再次打开编辑器）
3. 收到警告

当你忘记某事需要重新阅读帖子时，这会很烦人。

---

<div class="post-metadata">

**Author:** ![gingerbeardman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gingerbeardman/32/540824_2.png) [@gingerbeardman](https://meta.discourse.org/u/gingerbeardman)\
**Post date:** [2023年十二月4日 11:58 UTC](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826/36 "2023-12-04T11:58:17Z")

</div>

我遇到了这个问题。至少有18个月，甚至可能2年了。

我的信息：

- 只在一个论坛上发生
- 主要发生在 DiscourseHub 应用中
- 在 macOS 桌面版 Safari 中也会发生
- 我从不打开同一个页面的多个标签页，更不用说在多个标签页中编辑同一个帖子了（事实上，在 DiscourseHub 应用中这是不可能的）
- 在收到警告消息之前，我在编辑器下方右下角看到一个警告三角形
- 我在18个月前首次向相关论坛的管理员报告了这个问题

 ![IMG_5066](https://global.discourse-cdn.com/meta/original/4X/6/b/d/6bd5642dc6e5961ebcec64d5e1447d7eeac6a896.jpeg)

最近在相关论坛也报告了这个问题：["Draft is being edited in another window" - #6 by matt - Playdate Developer Forum](https://devforum.play.date/t/draft-is-being-edited-in-another-window/14715/6)

我相信该论坛是我定期使用的所有 Discourse 论坛中唯一一个自托管的论坛。

[上一頁](https://meta.discourse.org/t/reducing-the-frequency-of-display-for-the-warning-draft-is-being-edited-in-another-window/150826.md?page=1)
