PR review comments not showing up in "Files changed" (and are not "Outdated") #30638
Replies: 11 comments 7 replies
-
It also looks like comments are only visible to me as a reviewer, as long as i don't finish my review. This results in bad UX because while I thought, my comments and code change suggestions are visible to the PR creator, in fact, they were only visible to me, as long as I don't finish my review. The drafted comments should be somehow be different visually (grayed out, not 100% opaque, or a flag / badge) as long as the review was not submitted. |
Beta Was this translation helpful? Give feedback.
-
I experienced exactly the same problem as the original post:
And I had submitted my review, so other comments from the same review would be shown in "Files changed" but not the first one and it was not marked as "Outdated" and no code was updated. I'm not sure if it is related but the Sys Engineers in my company had updated GHE from 3.8.8 to 3.8.10 a week or two before this started happening. |
Beta Was this translation helpful? Give feedback.
-
I'm also experiencing the same issue: comments appearing in the "Conversation" tab, but not all of them appearing on the "Files changed" tab. Highly frustrating, as I'd go through all the comments on the "Files changed" tab (since they're easier to grasp there because of having the rest of the code as context), only to go back to the "Conversation" tab when I'm done and realise there are still comments left unresolved. The weird part is when in the "Files changed" tab, there's a small "Conversations" button at the top that lists all the comments left unresolved. If you click on one, you'll automatically get scrolled to where the comment is. But when you try to click on a comment that is not showing up, clicking it does absolutely nothing. But it does exist, as it's part of the list of comments left. So there's definitely something wrong here. |
Beta Was this translation helpful? Give feedback.
-
Issue is persistent with one of my PR's as well. I saw my coworker's screen as having placed the comments but even after clearing cookies, cache, logging out and in numerous times the comments are no where to be found. |
Beta Was this translation helpful? Give feedback.
-
Same is happening for us on GHE Server 3.8 |
Beta Was this translation helpful? Give feedback.
-
I have the exact same problem; I cannot see the responses to my own comments. How is this still happening?! |
Beta Was this translation helpful? Give feedback.
-
Just realised the past few times when my dev said " I can't see the comments" it was due to this too. please fix. |
Beta Was this translation helpful? Give feedback.
-
I kinda see that for larger PRs it might be worth adding all the comments before showing them to the developer in question, so that they don't start reworking code based on incomplete information. Still, I think this needs to be made clearer to the commenter. |
Beta Was this translation helpful? Give feedback.
-
Had this happen to us on several occasions, the UX is completely misleading. |
Beta Was this translation helpful? Give feedback.
-
This process of "starting" and "finishing" a review seems does not intuitive at all. As a reviewer, my review should be considered "finished" when I provide an approval. Also it's unusual that PR authors cannot approve their own authored PR even if they are added as a reviewer and the assignee is someone else. This should take precedence over author restrictions. Neither Gitlab or Bitbucket restrict this inherently, of course approval rules can be configured separately but those are optional. |
Beta Was this translation helpful? Give feedback.
-
For anyone expericing similar issue. Please follow the steps in the offical guide to send out review comments.
|
Beta Was this translation helpful? Give feedback.
-
Generally, when writing a PR review comment on a specific line of code, it becomes visible to anyone viewing the "Conversation" or "Files changed" tabs of the PR. In "Files changed", the comment shows up immediately below the line(s) of code it was written against.
However, posted comments intermittently do not show up at all. We know this occurs if the comment goes "Outdated" due to code changes, but this is not happening in this case - the comment simply disappears without trace, with no further code changes.
One common scenario I've experienced (for example) is, when adding a review comprising multiple comments, the first one I write sometimes fails to show up in "Files changed". It exists, and can be accessed from the small "Conversations" button on the "Files changed" tab, but that is a significantly worse UX than seeing the thread at the relevant code line - highly frustrating during the review process.
Beta Was this translation helpful? Give feedback.
All reactions