Design for consistent commenting loading states
Problem
In gitlab-design#1608 (closed) we identified a number of things that can be done to improve the perceived performance (particularly in MRs). One area that showed a lot of issues was commenting:
- Regular commenting
- Replying to a thread
- Adding a review comment (specific to MRs)
- Editing a published comment
- Editing a pending comment (specific to MRs)
These inconsistencies seem to affect not only MRs, but also issues and epics.
In the following videos, notice how the comments appear/disappear, appear temporarily duplicated, or the text area becomes disabled inconsistently.
Proposal
Unify commenting loading states
Edited by Annabel Dunstone Gray