Skip to content
New issue

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

タイムラインのスクロールを安定させる #42

Open
shiosyakeyakini-info opened this issue May 19, 2023 · 0 comments
Open
Labels
bug Something isn't working

Comments

@shiosyakeyakini-info
Copy link
Owner

タイムラインのスクロール(一番上にいるとき、新しいノートを読み込むと自動で一番上に行く)について、安定した動きをしていない

  • 同じところを反復してスクロールを行ったり来たりする
  • スクロールがいきなり遠くに行ったあと変なところで止まることがある

など

  • このような上下に無限の高さを持つものの、表示対象となるリストのアイテムには制約されるようなタイムライン型のリストのセオリーがない。
  • 下方向に過去の投稿を読み込むときと、新しいアイテムが上に来たときはスクロールの位置を維持する必要がある。そのうえで今のリストの一番上にいるときに新しいアイテムが来るとそれの上にスクロールすることもいる。
  • 不等幅のカスタム絵文字が読み込み前と読み込み後で幅が変わることで、ノート全体の高さが変わる。このことがスクロールする位置の計算などに影響を及ぼしているとみられる
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant