Improved pull request "Files Changed" experience feedback #163932
Replies: 2900 comments 1187 replies
-
|
I would like to be able to scroll through the Pull Request while the comment modal is open. Reason: When a comment is outdated, we need to look at the current version to check if it actually addresses the comment. I really love this feature! THANK YOU!!! |
Beta Was this translation helpful? Give feedback.
-
|
Update: I just found out that it appears when there's enough space (1280px width). Here's the updated feedback. I'd like to see the branch name in the sticky header at all times so that I can easily copy it when I'm reviewing a PR. I wrote the following before thoroughly experimenting. I'd like to see the branch name when the sticky header is shown (i.e., when you've scrolled to the bottom). The reason is that when I'm reviewing a long PR and want to checkout the branch to continue reviewing it locally, I have to go back all the way up to see or copy the branch name and then go back to where I left off. |
Beta Was this translation helpful? Give feedback.
-
|
I find the comment indicators in the sidebar really useful. It might also be useful to have them in the "diff file header." It's very useful when you've marked a file as "viewed" because you can see how many comments it has as you're scrolling without having to expand it. |
Beta Was this translation helpful? Give feedback.
-
This is really cool. Is it also possible to seamlessly toggle hiding white spaces? If that's achievable without doing a refresh would be amazing. |
Beta Was this translation helpful? Give feedback.
-
|
Clicking a line number always assumes you want to add a comment. In the previous experience it only changes the URL to have deep linking. |
Beta Was this translation helpful? Give feedback.
-
|
This is so much better, I might go back from reviewing with the VSCode extension now 🚀 I love the new alerts panel, unfortunately it looks like pressing Maybe we could have some grouping or clustering in the alerts panel in the future. |
Beta Was this translation helpful? Give feedback.
-
|
I would love to see the file tree sorted alphabetically with folders on top, then files. It is quite jarring to have changed files in the middle of folders when viewing the file tree currently. Example of current state Example of desired state This would mirror how the majority of developers view the code in their IDE |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Hi, I would like to play around with this, but I'm not seeing the opt-in mentioned in
Am I missing something? |
Beta Was this translation helpful? Give feedback.
-
|
The tab for |
Beta Was this translation helpful? Give feedback.
-
|
Not sure if this is the sort of feedback you're after, but the |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
On the Files changed tab I can only see 19 files out of 66. Why? |
Beta Was this translation helpful? Give feedback.
-
|
I used to be able to click on a useful link to see the submodule diff in PRs but now its just plain text. Could we have that back pls? |
Beta Was this translation helpful? Give feedback.
-
|
It doesn't always seem to remember if hide whitespace was turned on. |
Beta Was this translation helpful? Give feedback.
-
|
View File is broken on https://github.com/pygraphviz/pygraphviz/pull/253/changes |
Beta Was this translation helpful? Give feedback.
-
|
The viewed button does not mark the file as viewed about 30% of the time. It does however, collapse the file. So I will have to click it, stare at it, then click it again if viewed did not transition. This used to just work |
Beta Was this translation helpful? Give feedback.
-
|
How do I change the base branch in the new UI, the old one was as simple as clicking the edit button and selecting it from a dropdown... |
Beta Was this translation helpful? Give feedback.
-
|
Clicking to edit a pending comment sporadically glitches (at least with Firefox 140.x ESR). The symptom is that the existing comment text is loaded into the editor with incorrect formatting (loss of Markdown, extra whitespace). |
Beta Was this translation helpful? Give feedback.
-
|
Even when a large diff file is not rendered by default, I would like to still be able to expand all collapsed regions. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I'm not sure if this is the right feature to complain about, but this is what I see:
The area has around 20% of a MacBook Pro's screen width to use and apparently that isn't enough. |
Beta Was this translation helpful? Give feedback.
-
|
I just got changed to the new ui. Had to switch back as the new one does not allow me to change a PR's target branch. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I am a blind user using NVDA as a screenreader. At the level of each file to review, there is a "More options" button. When I press Enter on it to open its submenu, the menu opens but it's difficult to find it with the screen reader since it is added at the beginning of the virtual buffer, just before the "Skip to content" link but my browse mode cursor remains at the level of the button. I have had to perform a search to find "View file" in the virtual buffer to get to it. If I had not already known the content of this menu, I would have had extreme difficulty to find it. The content of this menu should be added just after the "More options" option button, so that I can explore its items (View file, Edit file, etc.) just pressing down arrow. This issue was not present in the legacy PR review interface with the similar button labeled "Show options". |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Bug report: Clicking "Expand diff" sometimes makes the viewport jump back to the top of the file, making me lose my spot in the review, and it's super frustrating! I'm fairly certain this is a regression, maybe within the last few months, but I'm not really sure. I took a screen recording - the first few clicks, it works like how I'd expect. Everything is perfect up until the 20 second mark in the video. After the 20 second mark though, the diff view keeps jumping back to the top of the file, but I would expect the diff to expand inline, without scrolling the viewport. Notice how if I want to keep expanding the same region, I have to keep scrolling all the way back down and find where I left off. This is really visually jarring and makes it a lot harder to review the code. Clue: I am only able to reproduce this for the last file in the files view. This makes me wonder if the problem is caused by an incremental re-rendering issue: maybe that file viewer is being completely taken out of the DOM for an instant, which forces the browser to scroll up? diffjump.mp4 |
Beta Was this translation helpful? Give feedback.

























Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
About the new experience
This updated experience focuses on performance, accessibility, and user productivity. Read more in the changelog.
Tip
If you are not already using the new experience, click the ✨Try the new experience in the upper-right corner of the classic "Files changed" page. You can easily switch back from the Preview menu.
✨ What's new
If you are coming from the classic experience, the new experience should feel familiar but adds some significant improvements:
✨ Updates
See what's been fixed and improved since the launch of the public preview:
🟡 Limitations
As of the initial public preview release, there are some temporary limitations that will be addressed over time:
While our previous experience had hard limits on large PRs, this new experience is being built to scale. That said, we’re increasing our limits incrementally. To start with, our additional current limitations are:
How you can help
Thanks for helping us build a better review experience—we read every comment!
Beta Was this translation helpful? Give feedback.
All reactions