Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-20680

When filling a Custom Field on a Tab, the Tab is not represented when viewing the issue

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 8.5.1, 9.14.0
    • Issue - Fields
    • None

      Issue Summary

      When filling a Custom Field on a Tab, the Tab is not represented when viewing the issue.
      The Tab is only represented if you do fill other Fields on another Tab (except System Fields as Summary, Description, Labels, Priority, Issue link).

      • Per the Documentation: Defining a screen - There is no mention that it is required to have more content filled on other tabs to show the tabs:

        If none of the fields on a tab contain data then the tab is not shown. To make a tab show up, make sure it has a custom field with a type such as Text or Select and that the field has a value.

      So, or the documentation is incomplete, or the behavior of the Tags is not working as expected.

       

      The Knowledge Base Tabs Don't Show up on View Issue Screen in JIRA has a "Design Justification" on it:

      The logic behind the functionality comes down to the distinction between what should be visible when viewing (only relevant information) and editing (all editable fields) an issue. We’re hiding empty custom fields and tabs on the “View issue” screen to improve readability and performance (by rendering a lower number of fields). Displaying all custom fields would make the issue unclear especially when a large number of custom fields are defined.

      However, per Customer perception:
      This is a poor design choice (if I put the fields on a tab, I expect it to show on a tab).

      Steps to Reproduce

      • Create a New Project Area TESTTAB
      • Create a Custom Field "mytextA" using the format "Text Field (single line)", another Custom Field "mytextB" also "'Text Field (single line)' Field" and a Custom Field Date "mydate", as date picker.
      • Edit the "TESTTAB: Scrum Default Issue Screen" screen, adding:
        • rename the "Field Tab" with all the default fields to "Tab1"
        • Add a new tab "Tab2" with the Custom Field "mydate"
        • Add a new tab "Tab3" with the Custom Field "mytextA"
        • Add a new tab "Tab4" with the Custom Field "mytextB"
      • Create a new Story:
        • Fills the field Summary, on "Tab1"
        • Switch to tab "Tab3" and fills the field "mytextA"
      • View the issue created

      Expected Results

      See "Tab3" with the "mytextA" content

      Actual Results

      • "Tab3" is not showed
      • "mytextA" is showed on Tab1.

      Workaround

      • Filling any content at the "mytextB" on "Tab4" will show both "Tab3" and "Tab4"
      • Filling "mydate" at the "Tab2" does not show "Tab2" and "Tab3". The date is listed on "Tab1" at the Date Section.
      • Filling "Epic Link" at the "Tab1" will show "Tab3"
      • Filling "Description", "Priority" or "Labels" will not show Tab3

              Unassigned Unassigned
              imurakami@atlassian.com Murakami [Atlassian Support]
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: