간헐적으로 지도가 출력되지 않습니다

지도 dialog를 open할 때 간헐적으로 지도가 출력되지 않는 현상이 있습니다.

Dialog는 inputBox 1개와 지도로 구성되어 있습니다.
지도가 정상적으로 출력되지 않았을 때
inputbox에 값을 입력하면 그 때 지도가 정상적으로 출력됩니다.
dialog가 open될 때 좌표 값은 모두 정상적으로 가져오고 있습니다.

하단의 이미지가 문제의 화면인데요.
log로 확인했을 때 함수의 좌표 값은 모두 출력됩니다.

image

어떠한 문제가 발생했을 때 지도가 이런식으로 출력되는지 알 수 있을까요??

모달, 탭과 같이 display 속성(none → block)이 변경되는 경우,
지도 크기가 동적으로 변경되는 경우 캡처와 같이 문제가 됩니다.

이 경우 map.relayout() API를 호출해서
지도 영역이 변경되었음을 알려줘야 합니다.

지도의 크기나 스타일이 변경이 된 다음 map.relayout()을 호출해주세요.
이후 중심 좌표와 레벨을 재설정해야 합니다.

https://devtalk.kakao.com/t/topic/103783/3
https://devtalk.kakao.com/t/topic/112078/2