Update: 2026-08-03 13:10:56
This commit is contained in:
@@ -35,7 +35,12 @@ class _HeatmapPageState extends State<HeatmapPage> {
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
_fetchHeatmapData();
|
||||
// _fetchHeatmapData يقرأ Theme.of(context) لتلوين العلامات، وهذا ممنوع
|
||||
// قبل اكتمال initState (يرمي dependOnInheritedWidgetOfExactType).
|
||||
// التأجيل إلى ما بعد أول إطار يضمن جاهزية الشجرة.
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
if (mounted) _fetchHeatmapData();
|
||||
});
|
||||
}
|
||||
|
||||
Future<void> _fetchHeatmapData() async {
|
||||
|
||||
Reference in New Issue
Block a user