react-native-pager-view
react-native-pager-view copied to clipboard
Resolve RLT support
resolve rtl support
Summary
Test Plan
What's required for testing (prerequisites)?
What are the steps to reproduce (after prerequisites)?
Compatibility
OS | Implemented |
---|---|
iOS | ✅ |
Android | ❌ |
Checklist
- [X] I have tested this on a device and a simulator
- [ ] I added the documentation in
README.md
- [ ] I updated the typed files (TS and Flow)
Could you please check this PR ASAP?
@satya164 @troZee
This bug affects the rtl-based app that has been migrated toreact-navigation@6
orreact-native-tab-view@3
.
Refer to https://github.com/satya164/react-native-tab-view/issues/1266
Could you please check this PR ASAP?
Can you not ping me on the weekend for a 5 hour old PR? If the PR is necessary for you then use patch-package to temporarily use it in your project.
Can this PR get Merged, please?
any news about the test ?
Can this PR get Merged
Can this Pull Request be merged?
Any updates about this issue?
@ghoudi01 check the above! i == _currentIndex
as like in the block above. Will avoid treating the same page.
Are there's any reason why this PR not merged?
there is still problem with this patch when setting the device language to RTL (Hebrew or Arabic )
Any updates about this issue?
@satya164, I know you didn't want to be tagged 5 hours after this PR was made, but it's now been 6 months - any update on merging this or why this hasn't been merged yet? Thanks
@m-deacon I am not a maintainer of this repo. Please don't tag me.
@satya164, I know you didn't want to be tagged 5 hours after this PR was made, but it's now been 6 months - any update on merging this or why this hasn't been merged yet? Thanks
Hello, For now I cannot merge this PR, since it has conflicts. Please provide a proper description and repo steps, then I will be able to check the changes
@ghoudi01 will you update your PR ?
Any update on this thread??
@troZee Here is a repo:
import React from 'react';
import { I18nManager, StyleSheet, Text, View } from 'react-native';
import PagerView from 'react-native-pager-view';
I18nManager.forceRTL(true)
I18nManager.allowRTL(true)
const App = () => {
return (
<PagerView style={styles.pagerView} initialPage={0}>
<View key='1'>
<Text>First page</Text>
</View>
<View key='2'>
<Text>Second page</Text>
</View>
</PagerView>
)
}
const styles = StyleSheet.create({
pagerView: {
flex: 1,
},
})
export default App
Scroll left to the second page, and then try to scroll back to the first page. It doesn't work.
This also effects react-native-tab-view
where you can't go to another tab.
Any update on this thread??
This PR breaks current pager behaviour. Please add a fix without breaking anything
Hey @troZee https://github.com/callstack/react-native-pager-view/pull/613 raised this pr to properly fix this issue please check and merge is everything looks alright