본문 바로가기

개발 Note/Dart,Flutter

[Flutter] flutter 3.7 google map 버그 (frame이 남아있는 문제)

반응형

(2023년1월28일)

어제 시간이 좀 나서 flutter 3.2 버전으로 개발 진행해오던 프로젝트를 3.7로 업그레이드 해봤습니다.

아.. 뭔가 달라진게 있는지 custom 으로 작성한 theme 쪽에서 deprecated 된 것이 보이고,

화면 전환 이펙트( transit effect) 시 약간 부자연스런 것들이 보여서 여러번 시도하면서 로그들을 봤는데요.

현재 사용하고 있는 프로젝트에서 google map을 사용하고 있는데, 화면전환시 google map이 1~2 프레임(frame) 늦게 사라지는 것을 발견 했네요.

ㅠ_ㅠ 

 

3.7에서 다른 개선된 부분들이 많이 보이는 것 같던데, 저는 google map 때문에 당분간 3.2를 써야 할것 같습니다. 

 

(2023년 11월 14일)

구글맵의 심각한 버그입니다.

3.7에서 여전히 버그가 개선되지 않았습니다.

https://github.com/flutter/flutter/issues/118498

 

해당 문제는 Android 에서만 발생하는 것 같네요.

 

flutter 화면 전환시 google map 화면이 사라지지 않고 1 frame 남아있는 문제

 

 

 

해결책!!

해결책을 찾긴 했습니다. 

 Workaround !!!!

완전 버그 회피 코드이긴 한데, 당분간 이렇게 사용 해야 할것 같네요.

 

https://spikez.tistory.com/490

 

[Flutter] flutter 3.7 google map 버그 (frame이 남아있는 문제) - 2 (해결)

안녕하세요. Flutter Bug에 대한 해결책을 정리해볼까 합니다. https://spikez.tistory.com/456 [Flutter] flutter 3.7 google map 버그 (frame이 남아있는 문제) (2023년1월28일) 어제 시간이 좀 나서 flutter 3.2 버전으로 개

spikez.tistory.com

 

오랜시간 기다렸지만, 해결될 기미가 보이지 않아서 어쩔수 없이 회피 코드를 찾아서 작성하게 되었습니다.

 

!!! 해피 코딩!!!

 

 

#플루터 #버그 #3.7 #망했다. # 써보고 # 싶었는데... #유유