When adding a child issue by clicking on the Add Child Issue button the Add Issue page modal is not loaded

XMLWordPrintable

    • 2
    • Severity 2 - Major
    • 0

      Issue Summary

      If you click on the "Add Child Issue" button at the top right when the Epic Issue page is being loaded, it's possible that the "required fields" information is still unavailable. It depends on a background endpoint that could still be running when clicking on the button mentioned.

      If that happens, the modal Add Issue page popup is not displayed when clicking on the "Create" button in the in-line Child Issue field. A warning icon is displayed instead, telling the Child Issue could not be created.

      The Add Issue modal page should be displayed if there are required fields configured, so the User can enter the value for that required field.

      If there are no required fields - or if this information is missing as in this case - the modal Add Issue page popup is not displayed, and when hitting the "Create" button the UI will try to create the Issue directly, causing the error.

      Steps to Reproduce

      1. Set a "required field" Configuration for the Issue
      2. Open the Epic "Parent" Issue
      3. Click right away on the "Add Child Issue" button at the top
      4. The in-line field is presented in the middle of the page. Select the Issue Type and enter the Child Issue Summary, then hit "Create"
      5. A "Warning" icon is displayed next to the Child Issue summary telling that it wasn't possible to add it.

      Expected Results

      The modal page should be displayed due to the required fields Configuration when clicking on "Create"

      Actual Results

      The UI tries to add the Child Issue directly instead of opening the Add Issue page modal when clicking on "Create"

      Workaround

      A workaround would be waiting for a few seconds for the page to load - it's possible to notice that the page stops refreshing when waiting for three to five seconds.

            Assignee:
            Unassigned
            Reporter:
            Michel Guedes
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: