こんにちは ![]()
モバイル(Android 10)でユーザーカードを開き、ページをスクロールすると、(背景の)クロークがまだ表示されたままであることに気づきました。以前は、ページをスクロールし始めるとユーザーカードと一緒に消えていました。現在は、もう一度タップするか、ユーザーカードの外側をタップしないと消えなくなりました。
ありがとうございます ![]()
こんにちは ![]()
モバイル(Android 10)でユーザーカードを開き、ページをスクロールすると、(背景の)クロークがまだ表示されたままであることに気づきました。以前は、ページをスクロールし始めるとユーザーカードと一緒に消えていました。現在は、もう一度タップするか、ユーザーカードの外側をタップしないと消えなくなりました。
ありがとうございます ![]()
私もこの少し厄介な問題に遭遇しました。
これは厄介な部分です。オーバーレイが表示されているとインターフェースを操作できず、カードがすでに閉じられているのにタップする必要があるからです。
discourse/frontend/discourse/app/components/card-contents-base.js at d056c1e358d1cb823632aa4a8c51a42e911969b3 · discourse/discourse · GitHub の mousedown を pointerdown に置き換えると、問題が解決するようです。
これらのイベントは2019年までSafariと互換性がありませんでしたが、使用しても問題ないでしょうか?私が知らない注意点がある場合は別ですが。
PRありがとうございます。マージされました。
残念ながら、私のプルリクエストは結局新しいバグを導入してしまいました ![]()
カードの外側をタップすると、イベントがクロークを通り抜け、下にあるクリック可能なものをすべてトリガーしてしまいます。
ここにトピックのタイトルがあります。
申し訳ありません! ![]()
このトピックは15時間後に自動的にクローズされました。新しい返信は許可されていません。
良い点ですね、ご心配なく。これで修正されるはずです(背景のクロークにフェードイン/フェードアウトも追加されます):