Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Add compatibility with native iOS navigation (#171)
## 📜 Description On native ios navigation, tabBarController does not add blur unless scrollView is first in the component hierarchy. It is necessary that an empty view is declared only after children. Wrong behavior: <img width="340" alt="Снимок экрана 2023-06-13 в 17 23 37" src="https://github.com/kirillzyusko/react-native-keyboard-controller/assets/63238943/5488bd74-5dea-4afa-8832-cf491566f707"> Right behavior: <img width="345" alt="Снимок экрана 2023-06-13 в 17 23 49" src="https://github.com/kirillzyusko/react-native-keyboard-controller/assets/63238943/15249057-bbc4-4cb9-bfe6-e051cab9191f"> ## 💡 Motivation and Context This fix adds maximum compatibility with native iOS navigation. ## 📢 Changelog changed an order of the "view" component ## 🤔 How Has This Been Tested? To test the change, I use my native navigation library for ios. In this case, we just need to test that the change didn't break keyboard behavior. ## 📝 Checklist - [x] CI successfully passed
- Loading branch information