Feedback: Rich text editor in Issues, Epics and Merge Requests
:wave: Thanks for giving the WYSIWYG Markdown editor a try! Leave feedback in the appropriate sections below :point_down:
- [General feedback](https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1150173230 "Feedback: Rich text editor in Issues, Epics and Merge Requests")
- [Bugs](https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1150173360 "Feedback: Rich text editor in Issues, Epics and Merge Requests")
- [Missing functionality](https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1150173602 "Feedback: Rich text editor in Issues, Epics and Merge Requests")
- [Styling inconsistencies](https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1150173746 "Feedback: Rich text editor in Issues, Epics and Merge Requests")
---
## Goal
Our goal is to test the performance, stability, usability, and feature complete-ness of the rich text editor as an alternate editing experience for issues, merge requests and epics, and adding comments and replies.
## Guiding principles
1. You should always be able to switch between editing plain text and rich text. Some will always prefer to manipulate the raw Markdown in plain text and that's okay.
2. Switching between the two editing modes should be nearly instantaneous and never result in data loss.
3. In general, we hope to offer every feature of the current Markdown based plain text editor in the rich text editor.
4. The visual styling of the rich text editor should match _as close as possible_ the final rendered output.
## List for Bugs Reported
* [ ] Bug: Create parity in /unassign_reviewer between rich text editor and plain text editor https://gitlab.com/gitlab-org/gitlab/-/issues/420344
* [x] Bug: User styling not visible in Rich Text Editor https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331283748
* [x] Bug: Load time https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1330979589
* [x] Bug: Location of auto complete dropdown https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331034500
* [x] Bug: Quick actions should not be links https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1330957672
* [x] Bug: Copy/Pasting comments only works with plain text https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1336453833
* [x] Bug: After adding a link, you can't go back to normal text in the same line anymore https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1336472710
* [x] Bug: When switching between link and image, an unrelated popup shows up https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1336529431
* [x] Bug: When clicking on top bar dropdown with content editor out of focus, it flashes and auto-closes https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1336917578
* [x] When I `@mention` someone I cannot quickly press the down arrow to select the correct person. https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1332740494
* [x] Bug: Quick actions data is lost when switching from markdown to rich text https://gitlab.com/gitlab-org/gitlab/-/issues/406720 https://gitlab.com/gitlab-org/gitlab/-/issues/379045
* [ ] Bug: [Table formatting in HTML when switching between Rich Text Editor and Markdown](https://gitlab.com/gitlab-org/gitlab/-/issues/414876 "Bug/formatting issue when switching back and forth between tables in rich text editor and markdown"). Reported in the following [Slack conversation](https://gitlab.slack.com/archives/CNFHPDASX/p1686254271879389).
<div>
#379045 (comment 1331324534)
</div>
* [x] Bug: Pasting links has a long delay before being visible and if you keep typing, you insert text before the link https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331962762
* [x] Bug: When typing while a file is being uploaded, the upload fails https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331065123
* [ ] Bug: Not adding space after choosing user https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331027475
* [x] Bug: Unnecessary "Write" tab https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331016710
* [x] Bug: Videos (and maybe images?) heavily oversized https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1330997053
* [x] Bug: Keyboard shortcut to preview markdown doesn't work on OKR and Key Result descriptions
## Missing features
* [x] Bug: I can't paste raw GitLab links https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331964017
* [x] Bug: Can't escape a code block with the keyboard https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331926063
* [x] Cmd + K shortcut for inserting a link https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1336780450
* [ ] Bug/UX: "Suggest changes" not available https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1332013259
* [ ] Bug: Does not prefix `@` anymore when choosing a quick action with user to be chosen https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331726858
* [ ] When adding inline code formatting to text, the editor does not recognize it if I put the backtick to the end of the string then at the start of the string. https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1164852603
* [ ] I like that the editing window expands as the issue description gets longer, up to about 3/4 of the browser window. Could we add that in the Source view as well? https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1161633704
* [ ] There is no full-screen mode in the Content Editor. https://gitlab.com/gitlab-org/gitlab/-/issues/335552
* [ ] Inserting footnotes is not possible through a UI component (though they will render fine) https://gitlab.com/gitlab-org/gitlab/-/issues/365265
## List for UX Inconsistencies Reported
* [x] Bug: Overlaying active states https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331408009
* [x] The spacing in the link and image dropdowns could be balanced out. https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1333369538
* [x] previous attachment capability with the paperclip  icon https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1333368596
* [x] can't embed SVGs anymore https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1333362129
* [x] making the highlight icon more marker like https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1333357474
* [x] UX: Why do we have an extra action bar for selected text? https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331050882
* [ ] Bug: Rich Text auto complete dropdown visually different to Markdown https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1331011721
* [x] UX: Add shortcuts to toolbar tooltips in rich text editor https://gitlab.com/gitlab-org/gitlab/-/issues/379045#note_1343598753
issue