こんにちは、Discourseのテーマコンポーネント経由でウィジェットを追加した後、スクロールバグが発生しており、修正にご協力いただけると幸いです。有料です。
デイビッドさん、詳細を教えていただけますか。このバグが確認されたときに、どのコンポーネントを追加したかなど。Discourseのバージョンとビルド情報もお願いします。
スクロールのバグというのは少し曖昧なので、それらが分かると、誰かがあなたが必要としている助けについてより明確に理解できます。また、誰かが代替コンポーネントを提案することで簡単な修正ができる可能性もあります。
ブラウザの開発者ツールを使用して、コンソールにエラーがないか確認することもできます。
ダンさん、返信ありがとうございます。
サイドバーに表示され、モバイルでは投稿の先頭に表示されるウィジェットをテーマコンポーネントを使用して表示しています。
問題は、それがDiscourseの「最後に読んだ場所へジャンプ」機能と干渉しているように見えることです。ユーザーが以前に読んだトピックを開くと、ページは最初に正しい位置にスクロールしますが、その後ウィジェットがレイアウトシフトまたは部分的なリロードをトリガーするように見えます。この「不具合」により、ページが先頭に戻され、ユーザーの場所が失われます。
ジャンプがどのように発生するかを正確に示すビデオを添付しました。最新バージョンのDiscourseを使用しています。
ビデオ:https://drive.google.com/file/d/1PjIkhRQPf4HFMDYDQ6oj3jsxgx0D8Zxr/view?usp=sharing
独自のカスタマイズ #customization:theme-component を使用していますか、それとも #customization:theme-component カテゴリにリストされているものを使用していますか?
独自のカスタマイズで、ウィジェットに spu を使用している場合、Discourse の変更により非推奨になったはずです。私もまだ勉強中なので確実ではありませんが、今はおそらく Glimmer コンポーネントで実装されていると思います。
私はモバイルから投稿しています。動画でズームインするのが難しいので、コンソールのエラー画面のスクリーンショットを貼っていただけますか?
ウィジェットを配置するためにプラグインアウトレットを使用していますか?
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.