Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-21061

Entering curly braces { ... } in two table cells in Rich Text editor breaks table layout

XMLWordPrintable

      Currently when one enters a curly brace in Confluence Rich Text Editor, the character will be treated as a special character for macro opening. This breaks when one uses it in a table like so:

      || Left || Right ||
      | { | } |
      

      Produces the following output:

      Left Right
      { | }

      A customer pointed out that when creating a table in RTE, the behaviour should not be this way:

      As a user point of view, "Rich Text" is a more UI based editor for user to enter whatever characters including special characters. User would expect to see what they have input without extra formatting or code needed.

      It is different from "Wiki Markup" that offers code based editor allowing user to have more control on the formatting.

      The work around is to escape the curly braces with an escape character.

      || Left || Right ||
      | \{ | \} |
      

              Unassigned Unassigned
              rhartono Roy Hartono [Atlassian]
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: