poppingmoon / aria

A cross-platform Misskey client built with Flutter
https://misskey.io/@aria_app
GNU Affero General Public License v3.0
126 stars 4 forks source link

ページング境界の通知が重複して読み込まれる #395

Closed kozakura913 closed 2 weeks ago

kozakura913 commented 2 weeks ago

💡 Summary

通知>全て で表示される通知一覧がページ境界の要素が重複する

🥰 Expected Behavior

複数ページを読み込んでも境界で重複しない

🤬 Actual Behavior

ページング境界の通知が重複して読み込まれる

📝 Steps to Reproduce

  1. 通知>全て を開く
  2. 下にスクロールする
  3. 追加で読み込まれた最初の要素と初回に読み込まれた最後の要素が重複する

💻 Environment

* Model and OS of the device(s): Linux Mint 22 Cinnamon & Android 14
* Aria: 0.14.4
* Server URL: misskey.kzkr.xyz
* Misskey: 2024.8.0

Do you want to address this bug yourself?

poppingmoon commented 2 weeks ago

i/notifications の返す通知が untilId と同じidの通知を含んでいる場合があることを確認しました Misskey Webでは MkPagination がidの重複を消すようになっているので何も起きていないように見えますが、どちらかというとMisskey側の問題のように思います