반응형
해결
기존
Navigator.of(context).pushReplacement(
MaterialPageRoute(builder: (context)=> TabBarPage()),);
코드를 아래와 같이 수정해 딜레이를 주었다.
Future.delayed(Duration.zero, (){
Navigator.of(context).pushReplacement(
MaterialPageRoute(builder: (context)=> TabBarPage()),);
});
오류 해결 완료.
참고:
https://fluttercorner.com/error-thrown-on-navigator-pop-until-debuglocked-is-not-true/
Solution 3: Add Some Delay
반응형
'앱 프로그래밍 > Flutter' 카테고리의 다른 글
[플러터 기능 구현] loading 페이지를 거치지 않고 뒤로 가기 (0) | 2022.02.13 |
---|---|
플러터로 기상청 날씨 앱 만들기 일지 8. 마무리 (1) | 2022.01.17 |
플러터로 기상청 날씨 앱 만들기 일지 7. 설정 페이지 추가 (0) | 2022.01.16 |
플러터로 기상청 날씨 앱 만들기 일지 6. 시간별 날씨, 3일간 오전/오후 날씨 아이콘 처리 (2) | 2022.01.16 |
플러터 DateFormat 요일 한국어로 출력 (0) | 2022.01.14 |
플러터로 기상청 날씨 앱 만들기 일지 5. 기상청 API 데이터 연동 오류 수정(HTTP service에러는 해결 불가능...) (2) | 2022.01.14 |