You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
System:
OS: Windows 11 10.0.26100
CPU: (12) x64 Intel(R) Xeon(R) W-11855M CPU @ 3.20GHz
Memory: 32.08 GB / 63.71 GB
Browsers:
Edge: Chromium (130.0.2849.46)
Internet Explorer: 11.0.26100.1882
Current Behavior
Tests of components that use a dialog intermittently fail in our CI pipelines and locally. Local runs are easy to reproduce by running the test multiple times. It seems like the dialog sometimes stays hidden after being triggered and thus RTL can't find it with get/findByRole
This started happening after we upgraded to the latest react-components packages, as well as in a separate branch that tried to install the calendar compat package which caused an upgrade to fluent's latest tabster package (9.24) - which I suspect might be guilty of the regression
Run the test (note that it repeats 10 times) - at least one of the 10 runs will fail with it being unable to find either the dialog or the input inside it
Are you reporting an Accessibility issue?
None
Suggested severity
High - No workaround
Products/sites affected
Internal Microsoft product
Are you willing to submit a PR to fix?
no
Validations
Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
The provided reproduction is a minimal reproducible example of the bug.
The text was updated successfully, but these errors were encountered:
The workaround technically is to stay with a lower version of Fluent, but obviously that's not a long term solution :) We'll rollback the update for now so our CI pipelines aren't constantly.
Component
Dialog
Package version
9.59.0
React version
17.0.2 (though reproduced with 18+ as well)
Environment
Current Behavior
Tests of components that use a dialog intermittently fail in our CI pipelines and locally. Local runs are easy to reproduce by running the test multiple times. It seems like the dialog sometimes stays hidden after being triggered and thus RTL can't find it with get/findByRole
This started happening after we upgraded to the latest react-components packages, as well as in a separate branch that tried to install the calendar compat package which caused an upgrade to fluent's latest tabster package (9.24) - which I suspect might be guilty of the regression
Expected Behavior
Not fail :)
Reproduction
https://codesandbox.io/p/devbox/romantic-wiles-forked-f4h4zl
Steps to reproduce
Run the test (note that it repeats 10 times) - at least one of the 10 runs will fail with it being unable to find either the dialog or the input inside it
Are you reporting an Accessibility issue?
None
Suggested severity
High - No workaround
Products/sites affected
Internal Microsoft product
Are you willing to submit a PR to fix?
no
Validations
The text was updated successfully, but these errors were encountered: