infinitered / infinitered/ignite

Back button on drawer hides automatically

Open
#2,900 2 comments 0 reactions 0 assignees View on GitHub
bug drawer
Dominant language
TypeScript
Stars
19.9k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

### Describe the bug

I am trying the demo app in Ignite version 10.1.6, and when I click the hamburger button, the drawer opens with the back button that disappears after the animation ends. This happened only on the simulator (iPhone 15 Pro Max, iOS 17.4), not on the web app.

command: `yarn ios`

screen record:

https://github.com/user-attachments/assets/302e509d-d575-4eb6-92a9-e3e1360a0169

### Ignite version

10.1.6

### Additional info

`npx ignite-cli@latest doctor`

```
System
platform darwin
arch arm64
cpu 8 cores Apple M1 Pro
directory axeer-mobile-demo /Users/wisam/Projects/nova/axeer-mobile-demo

JavaScript (and globally-installed packages)
node 20.18.0 /Users/wisam/Library/Application Support/Herd/config/nvm/versions/node/v20.18.0/bin/node
npm 10.8.2 /Users/wisam/Library/Application Support/Herd/config/nvm/versions/node/v20.18.0/bin/npm
bcrypt-cli 1.1.0
corepack 0.29.3
npm 10.8.2
yarn 1.22.19 /usr/local/bin/yarn
create-react-app 5.0.1
create-react-library 3.1.1
pnpm 9.0.6 /usr/local/bin/pnpm

bun - not installed
expo 52.0.30 managed

Ignite
ignite-cli 10.1.6 /Users/wisam/.npm/_npx/bec2839915ba8fc3/node_modules/.bin/ignite
ignite src build /Users/wisam/.npm/_npx/bec2839915ba8fc3/node_modules/ignite-cli/build

Android
java 23.0.1 /usr/bin/java
android home - undefined

iOS
xcode 16.2
cocoapods 1.15.2 /Users/wisam/.rvm/gems/ruby-3.3.1/bin/pod

Tools
git git version 2.39.5 (Apple Git-154) /usr/bin/git
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue with `yarn ios` on the reported iPhone simulator and inspect the demo app's drawer and back-button implementation. Done means the back button remains visible after the drawer animation on iOS while preserving the reported web behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.