티스토리 뷰

반응형

 Error Message 

A RenderObject does not have any constraints before it has been laid out.

VS code를 이용해서 코딩을 하는데, 갑자기 원인을 찾을 수 없는 에러가 발생했다. 

앱이 돌아가는데는 문제가 전혀 없이 잘 돌아가는데~! widget inspector에서 위젯 트리에 있는 항목을 선택하거나, Select Widget Mode를 선택하여 현재 동작중인 화면에서 하나의 위젯을 터치하면 이 에러가 떴다. 

 

오늘 수정한 코드 중에 잘못된게 있나 싶어서 수정한 항목의 상위,,,또 그 상위를 주석 처리하면서 실행시켜보아도 위에서 얘기한 행동을 할 경우 같은 에러가 떴다. 

 

구글링을 해봤더니, 

https://stackoverflow.com/questions/67007085/a-renderobject-does-not-have-any-constraints-before-it-has-been-laid-out-exce

 

"A RenderObject does not have any constraints before it has been laid out." Exception when opening the Flutter Widget Inspector

I get this exception StateError('A RenderObject does not have any constraints before it has been laid out.'); but only when I open the SelectWidgetMode in VS Code or selecting a widget from the w...

stackoverflow.com

에서 해결 방법이 있었다. 

VS code에서 발생하는 문제로, 왼쪽 가장자리 탭에서 "실행 및 디버그"탭을 누르면 맨 아래쪽에 "중단점" 아래에 "All Exceptions"라는 체크 박스가 있다. 

 

내가 오늘 코딩하다가 이 체크박스를 눌러 체크 표시가 되어있었는데, 이게 체크가 되면 첨에 말한 에러가 뜬다고 한다. 

와~ 코드상에서 아무리 찾아봐도 안보이던데....vscode 와 관련된 문제였단....아무튼 찾아서 다행이다. 

 

 

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함