Tabbing into a SpreadJs Grid V(17.1.10) and then tabbing to the next field issu

Posted by: Kevin.Happe on 25 April 2025, 2:27 pm EST

  • Posted 25 April 2025, 2:27 pm EST

    Tabbing into a SpreadJs Grid V(17.1.10) and then tabbing to the next field causes a lockup.

    It gets locked into a tight look going through logic that is calling getActiveSelectedRangeIndex.

    If I click in the grid before tabbing into the grid. It works fine.

    We have an assessibilty requirement for tabbing into the grid.

  • Posted 25 April 2025, 2:40 pm EST

    Calling activeSheet.setActiveCell(0, 0); does get around the issue. But we dont always want the first cell to be the active one.

  • Posted 28 April 2025, 6:34 am EST - Updated 28 April 2025, 6:39 am EST

    Hi,

    Apologies for the delay caused over the weekend.

    We are not able to replicate the issue you mentioned on our end. Please refer to the attached sample and screenshots illustrating the same (see below).

    Additionally, we also tried to replicate the issue on Tab Navigation https://developer.mescius.com/spreadjs/demos/features/tables/table-navigation/purejs Demo page, however, there is no lock up which infinitely calls the method - getActiveSelectedRangeIndex.

    Could you please share the following details to further investigate the issue:

    • A stripped-down sample replicating the issue, you can also modify the attached sample.
    • System configurations.

    If case you are referring to a different behavior or scenario, kindly elaborate so we can assist you better.

    Refer to the attached GIFs and sample.

    Sample: Sample.zip

    GIF1:

    GIF2:

    Disclaimer: Please note that in the second screenshot, the Tab key first navigates to different other components than Grid.

    Best Regards,

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels