728x90
반응형
StateOwnership
-
같은 상태를 두 곳에서 쓰면 둘 중 하나가 거짓말합니다AI Agent/flutter 2026. 7. 7. 15:00
"목록에서는 좋아요가 12개인데, 상세로 들어가면 11개로 보여요." 아침에 열어 본 제보에는 스크린샷 두 장이 나란히 붙어 있었습니다.같은 게시물, 같은 계정, 다른 숫자.목록 카드의 하트 옆에는 12, 상세 화면 상단에는 11.처음엔 별거 아니라고 생각했습니다.캐시가 잠깐 엉킨 거겠거니 하고 상세에서 아래로 당겨 새로고침을 했는데, 상세만 12로 바뀌고 목록은 11에서 꿈쩍도 하지 않았습니다.반대로 목록을 새로고침하면 이번엔 목록만 따라오고 상세가 뒤처졌습니다.그때 등이 살짝 서늘해졌습니다.어느 쪽을 새로고침하든 나머지 하나가 늘 뒤처진다는 건, 캐시가 엉킨 게 아니라 이 숫자의 주인이 둘이라는 신호였거든요.이건 상태관리 패키지를 무엇으로 고르느냐의 문제가 아니었습니다.같은 의미의 값을 두 곳에서 각..