We have been using UI Kitten for a while now with Expo Go, and it has been great! However, when we recently made a development build, we encountered a weird bug on (as far as we know) iPhone 13's running IOS 16.3.1 with the popover component where it wasn't using the proper anchor or Popover Placements.
We found this extremely odd, so first we checked and upgraded our package.json to use the latest versions "@ui-kitten/components": "^5.3.0", "@ui-kitten/eva-icons": "^5.3.0" and tried running it again on Expo Go, and we encountered it again. What we noticed that was also odd was the fact that it happens randomly where sometimes it is correct and other times where it is not correct, suggesting almost a race condition? (See attached video). When we then switched to using a modal component as a workaround as this didn't have the placement position, we noticed this still occurs (See second attached video), suggesting it may be something else and not just the Popover Placements.
A snapshot of our code for this section is as followed, and we think we are using this component correctly; happy to try and create a snack as well if it helps.
š Bug Report
We have been using UI Kitten for a while now with Expo Go, and it has been great! However, when we recently made a development build, we encountered a weird bug on (as far as we know) iPhone 13's running IOS 16.3.1 with the popover component where it wasn't using the proper anchor or Popover Placements.
We found this extremely odd, so first we checked and upgraded our package.json to use the latest versions "@ui-kitten/components": "^5.3.0", "@ui-kitten/eva-icons": "^5.3.0" and tried running it again on Expo Go, and we encountered it again. What we noticed that was also odd was the fact that it happens randomly where sometimes it is correct and other times where it is not correct, suggesting almost a race condition? (See attached video). When we then switched to using a modal component as a workaround as this didn't have the placement position, we noticed this still occurs (See second attached video), suggesting it may be something else and not just the Popover Placements.
Videos
https://user-images.githubusercontent.com/74498986/233358287-07f19ce0-8a8e-4195-9df9-4f15be1b2146.MP4
https://user-images.githubusercontent.com/74498986/233358294-4555ef61-da2c-47d5-9460-b04082417a0d.MP4
To Reproduce
A snapshot of our code for this section is as followed, and we think we are using this component correctly; happy to try and create a snack as well if it helps.
Expected behaviour
Should be consistent and at the right placement
UI Kitten and Eva version
Environment information
Using UI Kitten with Expo Go but also affects development builds