Skip to content

Conversation

okwasniewski
Copy link
Collaborator

PR Description

This PR should close #383

To support this it was required to change the api slightly. Now whether the tab prevents default has to be defined in options:

options={{
          tabBarIcon: () => require('../../assets/icons/person_dark.png'),
          preventsDefault: true,
        }}

This ensures animations are smooth while still keeping the possibility to override what a given tab is doing.

CleanShot.2025-08-23.at.10.37.47.mp4

Copy link

changeset-bot bot commented Aug 23, 2025

🦋 Changeset detected

Latest commit: 82b5217

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
react-native-bottom-tabs Minor
@bottom-tabs/react-navigation Minor
@bottom-tabs/expo-template Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@thymikee
Copy link
Contributor

Any chance to get it merged this week? 🤓

@okwasniewski okwasniewski force-pushed the fix/ios-26-switch-animation branch from 2ae04a2 to 746fc51 Compare August 27, 2025 17:46
@okwasniewski okwasniewski force-pushed the fix/ios-26-switch-animation branch from 746fc51 to 82b5217 Compare August 27, 2025 17:47
@okwasniewski okwasniewski merged commit f564fde into main Aug 27, 2025
15 of 16 checks passed
@okwasniewski okwasniewski deleted the fix/ios-26-switch-animation branch August 27, 2025 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tabs switch animation delay in iOS 26
2 participants