Status dropdown malfunctions when there are more than 100 statuses

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Low
    • 10.2.0
    • Affects Version/s: 9.2.0, 9.3.0, 9.4.0, 9.5.0, 9.6.0, 9.7.0, 9.8.0, 9.9.0, 9.10.0, 9.11.0, 9.12.7
    • Component/s: Navigation - Search
    • None
    • 9.02
    • 2
    • Severity 3 - Minor
    • 1

      Issue Summary

      This is reproducible on Data Center: yes

      Introduced version: 9.2

      Steps to Reproduce

      1. Have a project using Workflow A
      2. Add more than 100 statuses and add them to the Workflow A
      3. Open Issue Search view (and optionally select Project from step 1)
      4. Open the Status dropdown in Basic search mode
      5. Query the status that is not displayed in the dropdown (hidden under "X more options. Continue typing to refine further")
      6. Select it
      7. Close the dropdown
      8. Open the Status dropdown again

      Expected Results

      • The selected status is displayed as a selected option.
      • The dropdown can be interacted as expected (other options can be added without losing current selection, etc.)

      Actual Results

      • Although both the tooltip and button (that opens the dropdown) correctly shows the selected option, the dropdown is not displaying that option as a selected.
        • The query works fine (the search filters by the selected status) as long as the filter is not changed
      • As soon as another option is selected in the dropdown, the "invisible" (deselected when queried in the dropdown search, yet selected in terms of JQL search) status in the dropdown is lost.
        • For instance, selecting another status from "X more options" makes the previously selected status deselected. Same happens when the status from the first 100 group is selected.
      • This bug causes JRASERVER-76004 where statuses beyond the first 100 cannot be selected in the Slack integration (plugin) view

      Workaround

      • Use only one status beyond the first 100 range
      • Move the desired statuses into the top 100 range in Administration -> Issues -> Statuses

            Assignee:
            Anna Przybycień (Inactive)
            Reporter:
            Krystian M
            Votes:
            4 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: