callstack / callstack/react-native-paper

BottomNavigation.Bar Animation stuck after upgrading to React native 0.80.1

未关闭
#4,767 5 条评论 3 个 reaction 已指派 0 人 在 GitHub 查看
bug
主要语言
TypeScript
星标
14.5k
派生
2.2k
平均合并
5 天 23 小时
30 天内合并 PR
12

描述

### Current behaviour
When i click on any tab on the tab bar, the animation is stuck, i have to click it multiple times to get the full animation to be completed. Happens on both iOS and Android. Started happening after upgrading React native.

### Expected behaviour
Should animate normally giving the ripple effect.

### How to reproduce?
Using BottomNavigation.Bar with React Navigation. Worked fine before upgrading React native to 0.80.1, was on react native 0.79.2

### Preview

Image

Image

### What have you tried so far?
Nothing so far.

### Your Environment

| software | version
| --------------------- | -------
| ios | 18.5
| android | 15
| react-native | 0.80.1
| react-native-paper | 5.14.5
| node | 23.9.0
| npm | 11.4.2
| expo sdk | 0.0.0

贡献指南

打开贡献指南

调研方向

首先,在 React Native 0.80.1 上通过 React Navigation 使用 BottomNavigation.Bar 重现该问题,并在 iOS 和 Android 上与 0.79.2 进行比较。跟踪 BottomNavigation.Bar 的动画和 ripple 入口点,然后验证单击一次选项卡后,动画能在两种环境中正常完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
react-native
领域
frontend, mobile
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
冷清
描述清晰度
基本清楚
新手友好度
48/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。