develop build에서는 발생하지 않지만 production build에서만 다음과 같음 문제가 발생했습니다. 똑같은 문제를 또 겪었을 때를 대비해 메모 남겨봅니다.
상황
- rnn에서
navigator.showModal
로 screen(A)을 Modal로 띄우고componentDidMount
에서 props값에 따라 특정 screen(B)으로 바로 navigator.push 하는 경우
실제 작동
- develop 빌드 : 바로 B screen이 보여집니다.
- production 빌드 : A스크린인 상태로 머물러 있습니다.
일단 문제를 피하는 법
- B를 push할 때
animated: false
옵션을 지정합니다.