Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-77848

Support tooltip HTML rendering on Scrum Boards

XMLWordPrintable

    • 9.04
    • Severity 2 - Major
    • Hide
      Atlassian Update – 29 August 2024

      Dear Customers,
      We're happy to announce that this issue is fixed in the 10.1.0 release.

      Since now, both Scrum Active Sprint and Backlog view are going to use the same tooltip mechanism. Hence, after sanitisation, more HTML tags will be rendered on the tooltip.
      Feedback like yours helped us to better understand the issue, aiming for a quick fix.

      Best regards

      Daniel Dudziak
      Principal Software Engineer

      Show
      Atlassian Update – 29 August 2024 Dear Customers, We're happy to announce that this issue is fixed in the 10.1.0 release. Since now, both Scrum Active Sprint and Backlog view are going to use the same tooltip mechanism. Hence, after sanitisation, more HTML tags will be rendered on the tooltip. Feedback like yours helped us to better understand the issue, aiming for a quick fix. Best regards Daniel Dudziak Principal Software Engineer

      Issue Summary

      Jira Software under the hood performs search operation to get values for the backlog. It works fine for native custom fields, some of the custom fields could return HTML as values. Hence the tooltip escape HTML.

      When hovering the checklist fields, Jira also adds a tooltip that displays the same result of the column-view velocity template.
      This works fine in the agile board views (Scrum and Kanban) but not in the backlog board view where the tooltip renders the HTML in raw format.
      See screen captures for reference.

      This is reproducible on Data Center: (yes) / (no)

      Steps to Reproduce

      1. Create Scrum project
      2. Install Checklist for Jira from market place
      3. Create new custom field 'Checklist' in `Custom Fields` admin panels
        1. Apply to specific context of the your Scrum project
        2. Add new field to Issue Screen for the project
      4. Configure the backlog board to add the checklist field
        1. Add new field to Card Layout of the issue
        2. Add optionally any Jira Native CF
      1. Hover the checklist - Notice the tooltip contains raw HTML
      2. Tooltips of Jira Native doesn't contain HTML tags
        1. Except description field, which could contain HTML tags, will not render

      Expected Results

      • The tooltip should not contain the raw HTML tags

      Actual Results

      • Raw HTML text will show in the tooltip

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

              ddudziak Stasiu
              71f1dad54ffe Wagner M.
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: