For quick context, I am @yelirekim's PM at Uber ATC.
We have a recurring issue that I can't seem to reproduce, the ticket has been open on our install since February. Sporadically, we have users' diff comments either disappear completely, or appear on the wrong diff upon submission. The common thread here seems to be the users have multiple diffs open simultaneously in different tabs and somehow the comments seem to be getting mishandled.
Here is a description from one of our users:
I usually have multiple browser tabs all day long. Very likely multiple reviews open as well.
we do not see comments on the review we are posting to after we post. Before we post, the comments are all visible as unsubmitted. After we hit submit the page updates, all comments are gone however the action associated with the submit (for example request review) gets applied. So you see "requested review" with no comments.
It's kinda coming to a head where we have extremely angry people asking us why it's not fixed yet, and I understand why they are upset, because we generally have a high reverence for the review process here, and people put significant amounts of time into it, and then their comments are just "gone".
I did some scouring of the bug backlog and I believe T8852 is an instance of the same bug, and perhaps this user erroneously associated having the chat panel open as a part of the root cause. No one in our org uses Conpherence, but we are still seeing this happen.
I realize these aren't perfect "steps to reproduce" but this problem is fairly intermittent and yet when it does occur it can result in significant user frustration and loss of work. The high level steps seem to be
- Have several diffs open in different tabs simultaneously
- add comments and submit review feedback.
For the most part our users are using Chrome on Ubuntu, with a few using Chrome on Mac.