diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f44788ff..a97c6cca1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ ### Fixes - Avoid silent failure when JS bundle was not created due to Sentry Xcode scripts failure ([#4690](https://github.com/getsentry/sentry-react-native/pull/4690)) +- Fixes Feedback Widget accessibility issue on iOS ([#4739](https://github.com/getsentry/sentry-react-native/pull/4739)) ### Dependencies diff --git a/packages/core/src/js/feedback/FeedbackWidget.tsx b/packages/core/src/js/feedback/FeedbackWidget.tsx index 75870fbe8..999be7c9c 100644 --- a/packages/core/src/js/feedback/FeedbackWidget.tsx +++ b/packages/core/src/js/feedback/FeedbackWidget.tsx @@ -262,7 +262,11 @@ export class FeedbackWidget extends React.Component + {text.formTitle} diff --git a/packages/core/test/feedback/ScreenshotButton.test.tsx b/packages/core/test/feedback/ScreenshotButton.test.tsx index 1903f94ed..c215b3b38 100644 --- a/packages/core/test/feedback/ScreenshotButton.test.tsx +++ b/packages/core/test/feedback/ScreenshotButton.test.tsx @@ -181,7 +181,7 @@ describe('ScreenshotButton', () => { const takeScreenshotButtonAfterCapture = queryByText('Take a screenshot'); expect(takeScreenshotButtonAfterCapture).toBeNull(); }); - + await waitFor(() => { const removeScreenshotButtonAfterCapture = queryByText('Remove screenshot'); expect(removeScreenshotButtonAfterCapture).toBeTruthy(); diff --git a/packages/core/test/feedback/__snapshots__/FeedbackWidget.test.tsx.snap b/packages/core/test/feedback/__snapshots__/FeedbackWidget.test.tsx.snap index 991246014..737269302 100644 --- a/packages/core/test/feedback/__snapshots__/FeedbackWidget.test.tsx.snap +++ b/packages/core/test/feedback/__snapshots__/FeedbackWidget.test.tsx.snap @@ -2,6 +2,7 @@ exports[`FeedbackWidget matches the snapshot with custom styles 1`] = `