addpostframecallback
-
[Riverpod] Unhandled Exception: Tried to modify a provider while the widget tree was building.Programing/Flutter 2024. 6. 9. 21:52
어떤 화면에 로딩 인디케이터(loading indicator - 작업 완료될 때 까지 뱅글뱅글)를 넣어놨는데,작업이 완료되기 전에 해당 화면에서 빠져나갈 경우, 다시 그 화면으로 들어갔을 때무한정 뱅글뱅글 돌아가는 에러가 있음을 확인했습니다. 그래서 그 화면에 들어가자마자 indicator.status = false로 설정해두면 되겠지... 하면서 다음과 같이 코드를 작성했습니다.import 'package:flutter/material.dart';import 'package:flutter_riverpod/flutter_riverpod.dart';import 'package:projects/common/w_loading_indicator.dart';class ChatScreen extends Consum..