First of all, thanks for this amazing library. I appreciate the efforts put into it.
Issue Description:
Recently, I was conducting automation testing with Appium. The tests were running smoothly on my Android emulator, but I encountered a strange issue on iOS. An overlay was appearing over the entire screen. After several hours of debugging, I identified that the issue was caused by the MenuProvider.
When I commented out the MenuProvider, the tests started working on iOS. However, I need to use MenuProvider in my application. I tried setting accessibility={false}, accessibilityLabel, and testID properties, but it seems like MenuProvider does not support these attributes.
Steps to Reproduce:
Implement MenuProvider in a React Native project.
Conduct automation testing with Appium on an iOS emulator/device.
Observe the overlay covering the entire screen during the test.
First of all, thanks for this amazing library. I appreciate the efforts put into it.
Issue Description: Recently, I was conducting automation testing with Appium. The tests were running smoothly on my Android emulator, but I encountered a strange issue on iOS. An overlay was appearing over the entire screen. After several hours of debugging, I identified that the issue was caused by the
MenuProvider
.When I commented out the MenuProvider, the tests started working on iOS. However, I need to use MenuProvider in my application. I tried setting
accessibility={false}
,accessibilityLabel
, andtestID
properties, but it seems likeMenuProvider
does not support these attributes.Steps to Reproduce:
Environment:
Library version:
OS: iOS
Any suggestions on how to resolve this issue would be greatly appreciated. Thank you in advance for your help!
With
MenuProvider
Without
MenuProvider