2025-12-15 Cross App SIG Meeting notes

2025-12-15 Cross App SIG Meeting notes

 Date

Dec 15, 2025

Attendees

  • @Tara Barnett

Homework

  • Please familiarize yourself with the Keyboard Navigation Focus issue we will be working through.

    • The problem occurs when users navigate via keyboard and press spacebar to add a new section of fields (like adding an address in Organizations). Currently, after the new fields appear, the keyboard focus remains on the "Add" button instead of jumping to the first field in the newly created section. This forces keyboard users to tab backwards to fill in the fields they just created, disrupting their workflow. We've established that the current behavior is at least bug-adjacent, and we're confident that these errors belong in Jira. The expected behavior would be for focus to automatically move to the first field of the newly created section, allowing users to immediately enter data. This pattern appears across multiple FOLIO modules in SOME but not all accordion-style field groups that can be dynamically added. Our mission today is to find all the cases where this bug appears so that we can file copycat Jiras for all cases.

    • We will demo this in the meeting to make sure everyone know what we are looking for. Owen provided the below two examples if you’d like to see it before the session.

      • An example that does not work as expected:

        1. Go to Organizations app (e.g. https://folio-snapshot.dev.folio.org/organizations )

        2. Select "New" (Option/Ctrl+N)

        3. Tab to "Add alternative names" button and press the space bar (or just click the button, the behaviour is the same)

        4. Note that Focus remains on the "Add alternative names" button, not the new "Alias" field that has been added to the form which is what is expected

      • An example that does work as expected:

        1. Go to Agreements app (e.g. https://folio-snapshot.dev.folio.org/erm )

        2. Select New (Option/Ctrl+N)

        3. Tab to "Add alternative name" button and press the space bar (or just click the button, the behaviour is the same)

        4. Note that focus is on the new field added to the form where the user can immediately enter the alternative name

Housekeeping

Recording:

 Discussion topics

Time

Item

Presenter

Notes

Time

Item

Presenter

Notes

5 min

Announcements/Housekeeping

 

5 min

Standing Items

 

40 min

Keyboard Navigation Issue

 

  • Today, we will divide and conquer the FOLIO apps to find all the cases we can where the problem appears.

    • The system we will work from is snapshot: https://folio-snapshot.dev.folio.org/

    • Demo the issue

  • Asynchronously, we will divide and conquer submitting the Jira tickets and link them up to a cross-app umbrella ticket. (Tara needs to check in with Khalilah or maybe someone else to make sure that the first one is correct, and that this is in fact what we want.)

    • Jira draft:

Notes

 Action items