Usercardのクロークがtouchstartで消えない

こんにちは :waving_hand:

モバイル(Android 10)でユーザーカードを開き、ページをスクロールすると、(背景の)クロークがまだ表示されたままであることに気づきました。以前は、ページをスクロールし始めるとユーザーカードと一緒に消えていました。現在は、もう一度タップするか、ユーザーカードの外側をタップしないと消えなくなりました。

ありがとうございます :slightly_smiling_face:

「いいね!」 2

私もこの少し厄介な問題に遭遇しました。

これは厄介な部分です。オーバーレイが表示されているとインターフェースを操作できず、カードがすでに閉じられているのにタップする必要があるからです。

「いいね!」 1

discourse/frontend/discourse/app/components/card-contents-base.js at d056c1e358d1cb823632aa4a8c51a42e911969b3 · discourse/discourse · GitHubmousedownpointerdown に置き換えると、問題が解決するようです。

これらのイベントは2019年までSafariと互換性がありませんでしたが、使用しても問題ないでしょうか?私が知らない注意点がある場合は別ですが。