我在 iOS 上的 Discourse Markdown 编辑器中遇到了一个可复现的文本选择问题。
这与我之前报告的 /upcoming-events 问题无关。我在早期的重建后首次注意到这种编辑器行为,并且在我最近两次重建后该问题依然存在。
测试版本
v2026.7.0-latest +188v2026.7.0-latest +195
测试时,+196 版本已可用,但其中唯一的额外提交似乎与编辑器无关。
复现步骤
- 在 Markdown 模式下打开新建话题或回复编辑器。
- 输入或粘贴多行文本。
- 长按并选择部分文本。
- 第一次选择正常工作。
- 点击其他地方以清除选择。
- 再次长按文本并尝试进行另一次选择。
预期结果
每次选择时,iOS 文本选择菜单和句柄都应正常显示,包括在适用时提供 全选 选项。
实际结果
编辑器首次打开时,选择功能正常工作。
清除第一次选择后,再次尝试选择文本会导致编辑器或文本选择界面无响应。我无法再可靠地选择文本、移动选择句柄或使用 全选。
已完成的测试
- 在
v2026.7.0-latest +188上可复现 - 重建至
v2026.7.0-latest +195后仍可复现 - 在 Discourse 安全模式下可复现
- 重新测试前已移除损坏或过时的主题组件
- 第一次选择始终有效;问题始于取消选择并再次尝试选择时
环境
- 客户端:iOS
- 界面:已安装的 PWA 或 Safari
- 编辑器:Markdown 模式
- Discourse 安全模式:可复现
- 当前安装的 Discourse 版本:
v2026.7.0-latest +195
如有需要,我可以提供 iOS 版本、设备型号和屏幕录制视频。