"Load more comments" in issues and PRs needs to work better #5119
Replies: 16 comments 32 replies
-
|
I agree, all of the "Show hidden comments" type are very frustrating. I often have to click a dozen extra times, instead of just scrolling or A single button to show all the hidden content would be nice. Even better would be a user option to just never hide things in the first place. |
Beta Was this translation helpful? Give feedback.
-
|
It would be nice if the Load More button were split in two, the way it already works for diffs, so that loading more of the older comments resp. more of the newer comments would be separate actions. This is complementary to improving the workflow for invoking Load More multiple times (whether by adding a Load All option, or at least avoiding have to chase the button across the page after each click). |
Beta Was this translation helpful? Give feedback.
-
|
Even if you link directly to a comment, GitHub still hides it behind a "Load More". Example: jab/bidict#242 (comment) This link is obtained by choosing "Copy link" from the ••• menu for the associated comment. But if you open this link, you're taken to the top of the page, without the corresponding comment getting automatically expanded and scrolled to. Instead, it's as if you've been linked to a comment that does not exist. You need to somehow know to click the correct "Load more" link somewhere on the page and then somehow know which of the many newly-shown comments was being linked to. (In this case, the sole comment with the word "prefixed".) This seems like too terrible a UX for this issue to have gone unfixed for so long, so I'm wondering if the GitHub team isn't actually tracking this issue internally. Should this be reported any other way? |
Beta Was this translation helpful? Give feedback.
-
|
Yeah its a terrible UX and very poorly thought out. There isn't even pages to jump to. You can't even select if "load more" loads the newer comments. Its always older comments. |
Beta Was this translation helpful? Give feedback.
-
|
I thought we already solved the UX problem of displaying a large number of items on a web page. What's wrong with pagination? User preference to save comments-per-page, maybe a separate one for whether to start with oldest vs newest; boom, done. The current "Load More" behavior is almost never what the user actually wants to do. |
Beta Was this translation helpful? Give feedback.
-
|
I am using https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github |
Beta Was this translation helpful? Give feedback.
-
|
Info: since the current thread, there have been two duplicates created:
And now some funny example as a proof of "github collapsed comments issue" being pain in ass in big threads:
Due to it, in big threads users are limited to read comments only from last 12 hours, it must be a joke from GitHub, the solution is simple: "Load more" button should be able also to load the last comments from the bottom, and not only from the top. Despite the issue exists since 3 years already, still nothing has been done with it, it seems ignoring is how GitHub solves the problem. @ AutistOctavius @comfortablemilk4454 |
Beta Was this translation helpful? Give feedback.
-
|
Is there a way to "load all" yet? It takes me significantly less time to find this discussion and post this comment than it does to click "load earlier comments" on some long threads! |
Beta Was this translation helpful? Give feedback.
-
|
This annoying "hidden items" prevents us from searching a word in all comments. |
Beta Was this translation helpful? Give feedback.
-
|
This discussion is now more than three years old and nothing at all has been done to improve it. I understand not many issues reach the size where this is an annoyance but for the issues that do it is a real hassle. Can someone in Github please prioritize this? It seems like a straightforward thing to at least improve like @glaebhoerl 's suggestion here: Introducing pagination or something might be more proper and take a bunch more work but that's not required to drastically improve the situation! |
Beta Was this translation helpful? Give feedback.
-
|
I think this is particularly bad in discussions. I don't know what the solution could be, but better ways to sort/filter/search comments on a discussion would be helpful. Not to mention, a link to a comment should Just Work ™️ . Right now someone could response to a thread and you get that notification email, click on the link, and it only takes you to the top of the discussion because that one comment happened to be in response to a thread that was outside of the range loaded by default. Sorting by newest doesn't help because that doesn't include replies. At best you can search for the "Load more" link over and over again to load in all of the comments, and then try to search for some text in the reply. |
Beta Was this translation helpful? Give feedback.
-
|
Another super-annoying part is that clicking on the Load More jumps the content to the beginning of the issue so now I have to re-scan all previous comments just to figure out where I should continue reading. This makes me very unproductive because it breaks my mental context before I find the place to continue. |
Beta Was this translation helpful? Give feedback.
-
|
They've finally implemented it, pressing a 3-dot button on the right side gives two choices: "Load older activity" and "Load newer activity", it uncollapses 100-150 comments per a click:
|
Beta Was this translation helpful? Give feedback.
-
|
The issue is that you still have to scroll to the bottom of the page to get to the load more... which then scrolls you all the way back to the top of the page again, so you have to scroll back down to the bottom to get to the items that are actually important. Who designed this UI? Was it vibe coded? |
Beta Was this translation helpful? Give feedback.
-
|
GitHub should provide a “Load all comments” option to fully expand an issue or PR thread in one action. At minimum, when “Load more” is clicked, the page should automatically scroll to the end of the newly loaded comments so users can continue expanding without manually searching. This would significantly improve usability, especially when trying to view the most recent hidden comments. |
Beta Was this translation helpful? Give feedback.
-
|
If I were GitHub, I would implement |
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
-
The way Github collapses issue and PR comments based on number is rather poor. When clicking the Load More link, Github may still not load all comments for the issue and the "Load more" link jumps down below the additional comments. This requires a user searching the entire issue to repeatedly "Load more", scroll down, "Load more", scroll down, etc. This is liable to be a common user desire as the "Load more" link loads old comments first -- requiring a user that is looking for the most recent hidden comments to need to expand the full conversation.
There should be a way for a user to easily fully load an issue's thread of conversation. This could be in the form of a "Load all comments" link, or at the least having the page follow the end of the newly loaded comments when clicking "Load more" so that a user may repeatedly click the link.
Beta Was this translation helpful? Give feedback.
All reactions