補足情報です。
- この問題は、セルフホストサイト(標準のプロダクション用シングルコンテナDockerインストールで
tests-passedを追跡)を更新した直後に、iOS 18.6.2で初めて発生しました。その更新では、最近のWho’s Onlineプラグインのコミットを含め、約40件の新しいコミットが取り込まれました。 - 公式のDiscourseプラグインのみを実行しており、サードパーティのコードやカスタムパッチは使用していません。
- MetaのPWAでも再現できたため、インスタンス固有の問題ではないことがわかりました。
iOS 18.7に更新した後、問題は解消しました。したがって、これはDiscourseの変更ではなく、上流のiOS/WebKitの不具合のようです。