We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
開発お疲れ様です。 以下のようなバグを発見したので報告させて頂きます。
タイトル通りお気に入り画像の一部しか(あるいは何も)表示されませんでした。
画像をローカルからn件ずつ読み込んで表示させていると思うのですが、最初のn件の中のお気に入りの画像しか取得できていないように思われます。 お気に入り画像の枚数が少ないために無限スクロールでの画像の取得がうまくいかずに一部しか表示されないという現象が起こっていると考えられます。
上の原因が真の原因だと仮定した時のボクの考えうる解決策を書き並べておきます。参考程度に活用して頂けると嬉しいです。
無限スクロールでのrefetchが発火しないのが原因の一端なのでここを改善するという手があります。
画像が少なすぎてスクロールバーが出てこず、refetchが発火しないので、そもそもの表示される画像を増やすという手があります。
そもそもローカルの画像を一覧で読み込むのではなく、保存されているお気に入り画像のパスから画像を読み込むことでこの問題を回避できます。さらにローカルの画像一覧を取得するという作業を伴わないので若干の軽量化が見込めます。 ただし影響範囲が方法1と方法2に比べて大きい(気がする)ので一長一短かもしれません。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
開発お疲れ様です。
以下のようなバグを発見したので報告させて頂きます。
状況
タイトル通りお気に入り画像の一部しか(あるいは何も)表示されませんでした。
推測される原因
画像をローカルからn件ずつ読み込んで表示させていると思うのですが、最初のn件の中のお気に入りの画像しか取得できていないように思われます。
お気に入り画像の枚数が少ないために無限スクロールでの画像の取得がうまくいかずに一部しか表示されないという現象が起こっていると考えられます。
上の原因の解決策
上の原因が真の原因だと仮定した時のボクの考えうる解決策を書き並べておきます。参考程度に活用して頂けると嬉しいです。
方法1. 無限スクロールを改善して枚数が少ない時でもうまく動くように調整する
無限スクロールでのrefetchが発火しないのが原因の一端なのでここを改善するという手があります。
方法2. スクロールが発生する枚数まで自動的に取得する
画像が少なすぎてスクロールバーが出てこず、refetchが発火しないので、そもそもの表示される画像を増やすという手があります。
方法3. 「お気に入り」タブの時は画像を全取得するのではなくお気に入りに保存されているパスの画像のみを読み込む
そもそもローカルの画像を一覧で読み込むのではなく、保存されているお気に入り画像のパスから画像を読み込むことでこの問題を回避できます。さらにローカルの画像一覧を取得するという作業を伴わないので若干の軽量化が見込めます。
ただし影響範囲が方法1と方法2に比べて大きい(気がする)ので一長一短かもしれません。
The text was updated successfully, but these errors were encountered: