Uploaded image for project: 'Jira Cloud'
  1. Jira Cloud
  2. JRACLOUD-81721

Unable to set the value of a cascading select list on a transition screen in the Jira Android app

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • Native - Android
    • None

    Description

      Issue Summary

      Users are unable to set a complete value for a cascading select field in a transition screen when using the Jira Android app because the full list of options is not loaded.

      Either the user only sees "None" as the only option, or they see the values for the first list but can only select "None" as the value for the second list.

      This bug can prevent the user from being able to transition the issue if the field is required for the transition.

      This is a problem with caching of the values, it has previously been reported in https://jira.atlassian.com/browse/JRACLOUD-79813 and also affects the view and create screens, but these can be corrected by refreshing the screen. This isn't possible on the transition screen.

      Steps to Reproduce

      1. Add a cascading select field with at least two lists of options to a transition screen.
      2. Also include the field on the related issue view screen.
      3. Open the issue in the Jira Android app, try to set a value in the field - either there will be no options, or only the first list will show.
      4. Pull down from the top of the screen to refresh the issue, now all the options for the field should be selectable on the issue.
      5. Try to transition the issue to trigger the transition screen. Even if the issue view was showing all of the correct options, the transition screen doesn't.

      Expected Results

      The transition screen should show the same options for the field as the issue screen.

      Actual Results

      Even when the issue screen has been refreshed and shows the correct options, the transition screen does not.

      Workaround

      Add the cascading select field to the issue view screen if it isn't already present, and set the field value on the issue before starting the transition.

      The value will be correctly carried through to the transition screen this way, which will allow the user to proceed if the field is mandatory.

      Note: Trying to edit the field in the transition screen will clear the value as it's not one of the options available on that screen.

      Attachments

        1. issuescreen.jpeg
          issuescreen.jpeg
          146 kB
        2. transitionscreen.jpeg
          transitionscreen.jpeg
          237 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dcacae326aae Eleanor Thomasson
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: