when keyboard navigation is off, AND there is no totals row, the first body cell picks up tab a tab index of 0, which results in below scenario:
So this PR fixes that base on the rule for tab stops with new head cell (we might have only 1 tab stop in table), So if the flag is on -> we should directly return -1 for first body cell, where we decide to let it have tab stop or not.
when keyboard navigation is off, AND there is no totals row, the first body cell picks up tab a tab index of 0, which results in below scenario:
So this PR fixes that base on the rule for tab stops with new head cell (we might have only 1 tab stop in table), So if the flag is on -> we should directly return -1 for first body cell, where we decide to let it have tab stop or not.
the result becomes:
https://github.com/qlik-oss/sn-table/assets/29652890/5bcfccf0-8446-4c92-b7ca-26b0b82635a8