Feedback: Rich text editor in Issues, Epics and Merge Requests

👋 Thanks for giving the WYSIWYG Markdown editor a try! Leave feedback in the appropriate sections below 👇

  • General feedback
  • Bugs
  • Missing functionality
  • Styling inconsistencies

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 #420344 (closed)

  • Bug: User styling not visible in Rich Text Editor #379045 (comment 1331283748)

  • Bug: Load time #379045 (comment 1330979589)

  • Bug: Location of auto complete dropdown #379045 (comment 1331034500)

  • Bug: Quick actions should not be links #379045 (comment 1330957672)

  • Bug: Copy/Pasting comments only works with plain text #379045 (comment 1336453833)

  • Bug: After adding a link, you can't go back to normal text in the same line anymore #379045 (comment 1336472710)

  • Bug: When switching between link and image, an unrelated popup shows up #379045 (comment 1336529431)

  • Bug: When clicking on top bar dropdown with content editor out of focus, it flashes and auto-closes #379045 (comment 1336917578)

  • When I @mention someone I cannot quickly press the down arrow to select the correct person. #379045 (comment 1332740494)

  • Bug: Quick actions data is lost when switching from markdown to rich text #406720 (closed) #379045 (closed)

  • Bug: Table formatting in HTML when switching between Rich Text Editor and Markdown. Reported in the following Slack conversation.

    #379045 (closed) (comment 1331324534)

  • Bug: Pasting links has a long delay before being visible and if you keep typing, you insert text before the link #379045 (comment 1331962762)

  • Bug: When typing while a file is being uploaded, the upload fails #379045 (comment 1331065123)

  • Bug: Not adding space after choosing user #379045 (comment 1331027475)

  • Bug: Unnecessary "Write" tab #379045 (comment 1331016710)

  • Bug: Videos (and maybe images?) heavily oversized #379045 (comment 1330997053)

  • Bug: Keyboard shortcut to preview markdown doesn't work on OKR and Key Result descriptions

Missing features

  • Bug: I can't paste raw GitLab links #379045 (comment 1331964017)
  • Bug: Can't escape a code block with the keyboard #379045 (comment 1331926063)
  • Cmd + K shortcut for inserting a link #379045 (comment 1336780450)
  • Bug/UX: "Suggest changes" not available #379045 (comment 1332013259)
  • Bug: Does not prefix @ anymore when choosing a quick action with user to be chosen #379045 (comment 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. #379045 (comment 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? #379045 (comment 1161633704)
  • There is no full-screen mode in the Content Editor. #335552 (closed)
  • Inserting footnotes is not possible through a UI component (though they will render fine) #365265

List for UX Inconsistencies Reported

  • Bug: Overlaying active states #379045 (comment 1331408009)
  • The spacing in the link and image dropdowns could be balanced out. #379045 (comment 1333369538)
  • previous attachment capability with the paperclip paperclip.svg icon #379045 (comment 1333368596)
  • can't embed SVGs anymore #379045 (comment 1333362129)
  • making the highlight icon more marker like #379045 (comment 1333357474)
  • UX: Why do we have an extra action bar for selected text? #379045 (comment 1331050882)
  • Bug: Rich Text auto complete dropdown visually different to Markdown #379045 (comment 1331011721)
  • UX: Add shortcuts to toolbar tooltips in rich text editor #379045 (comment 1343598753)
Edited Aug 11, 2023 by Marcin Sedlak-Jakubowski
Assignee Loading
Time tracking Loading