Uploaded image for project: 'stripes-data-transfer-components'
  1. stripes-data-transfer-components
  2. STDTC-64

Fix accessibility problem of "interactive controls must not be nested" on FileUploader and JobLogs components.

    XMLWordPrintable

Details

    • Folijet Sprint 141
    • 1
    • Folijet
    • Morning Glory (R2 2022)
    • Implementation coding issue

    Description

      Axe tools shows (2) "interactive controls must not be nested" on Data Import module Landing page, home screen related to STDTC. The first problems comes as a result of FileUploader component having nested Focusable elements with the role of button. And the second one comes from the result of adding select all checkbox button at the headColumn and not being able to pass nonInteractiveHeaders prop to MultiColumnList via JobLogs, and thus having nested controls. 

      TestRail: Results

        Attachments

          1. landingAfter.png
            landingAfter.png
            179 kB
          2. Screenshot (53).png
            Screenshot (53).png
            214 kB
          3. Screenshot (54).png
            Screenshot (54).png
            217 kB

          Issue Links

            Activity

              People

                jakhongir Jakhongir Abdukhamidov
                jakhongir Jakhongir Abdukhamidov
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases