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

New Post Page Followups #1413

Open
11 of 17 tasks
micahmo opened this issue Jun 2, 2024 · 2 comments
Open
11 of 17 tasks

New Post Page Followups #1413

micahmo opened this issue Jun 2, 2024 · 2 comments
Assignees
Labels
bug Something isn't working in-progress Indicates that an issue is currently being worked on

Comments

@micahmo
Copy link
Member

micahmo commented Jun 2, 2024

Bug Description

This issue is for tracking additional work that needs to be done to the new post/comment page as a followup to #1363 in order to bring it in parity with the old one. The new one is still behind an experimental flag, so these things aren't super urgent, but should be done before releasing it for general availability.

Known Issues (these are things intentionally deferred from the initial implementation)

  • Bring back FAB
  • Bring back comment navigation
  • Bring back comment search - with the ability to scroll to specific child comments

Additional Issues (these have been found while daily driving the new page)

  • Collapsing comment threads does not show any animation (for the child comments being hidden)
qemu-system-x86_64_G9JKLLDJq0.mp4
  • Collapsing a comment thread with only deferred child comments does not hide the placeholder (this is especially confusing because if you try to load the deferred comments after hiding them, they'll disappear!)
qemu-system-x86_64_G9JKLLDJq0.mp4
  • Child comment threads are indented too much

image

  • Using the "navigate to post" feature after creating a post doesn't work
qemu-system-x86_64_maqiiEIgTn.mp4
  • Jumping to comment context (e.g., from notifications) shows the old page
  • Threads with many comments show a spinner at the bottom (maybe paging isn't working?)
qemu-system-x86_64_pwmuuKTnWE.mp4
  • There is a weird gap in the cross-posts widget
qemu-system-x86_64_YRDToj3w5V.mp4
  • There is no pull-down to refresh (this isn't a big deal, and if the pulling down is either contradicting with another gesture or causing lots of rebuilds, maybe we don't need it)
    • Actually it looks like the refresh button doesn't work either
  • The scrolling fixes from 1252 and 1319 seem to be missing. It should be possible to scroll the last comment to the top of the screen.
  • When you create a comment, it does get displayed immediately, but it's not highligted.

On a bright note, I believe the following issues have been resolved (either from #1363 or #1361).

@hjiangsu
Copy link
Member

hjiangsu commented Jun 5, 2024

The scrolling fixes from #1252 and #1319 seem to be missing

I was planning to add this back in in conjunction with the comment navigation!

@micahmo
Copy link
Member Author

micahmo commented Jun 5, 2024

The scrolling fixes from #1252 and #1319 seem to be missing

I was planning to add this back in in conjunction with the comment navigation!

Makes sense! Just as long as you can scroll the last comment to the top even without using the nav buttons. 😊😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working in-progress Indicates that an issue is currently being worked on
Projects
None yet
Development

No branches or pull requests

2 participants