callstack / callstack/react-native-pager-view

onPageSelected called automatically when navigate to other screen and detachInactiveScreens is false

Đang mở
#488 6 bình luận 8 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
TypeScript
Star
3.4k
Fork
476
Merge trung bình
10 ngày 21 giờ
Pull request đã merge (30 ngày)
2

Mô tả

## Environment

`"react": "17.0.2",`
`"react-native": "0.66.2"`
`"react-native-pager-view": "^6.0.0-rc.0"`
`"@react-navigation/native": "^6.0.6"`

## Description

disable the `detachInactiveScreens` and navigate to other screen and after came back the page is set to zero onPageSelected event is called every time when I navigate to other screen. Event is working fine when `detachInactiveScreens` is true.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Tái hiện luồng điều hướng với React Native 0.66.2, react-native-pager-view 6.0.0-rc.0 và detachInactiveScreens được đặt thành false. Theo dõi điểm vào onPageSelected của pager khi rời khỏi màn hình và quay lại màn hình đó, sau đó xác minh rằng việc điều hướng không đặt lại trang hoặc phát ra sự kiện một cách bất ngờ.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
react-native
Lĩnh vực
mobile
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
30/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.