From 52186417058a846e265242e823c5d1c1d63d8942 Mon Sep 17 00:00:00 2001 From: Faris Armoush Date: Mon, 14 Jul 2025 16:05:44 +0300 Subject: [PATCH] Refactor didUpdateWidget in CommunityStructureCanvas to ensure proper widget lifecycle management --- .../main_module/widgets/community_structure_canvas.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pages/space_management_v2/main_module/widgets/community_structure_canvas.dart b/lib/pages/space_management_v2/main_module/widgets/community_structure_canvas.dart index 3cf761ad..67ccf380 100644 --- a/lib/pages/space_management_v2/main_module/widgets/community_structure_canvas.dart +++ b/lib/pages/space_management_v2/main_module/widgets/community_structure_canvas.dart @@ -51,7 +51,6 @@ class _CommunityStructureCanvasState extends State @override void didUpdateWidget(covariant CommunityStructureCanvas oldWidget) { - super.didUpdateWidget(oldWidget); if (widget.selectedSpace?.uuid != oldWidget.selectedSpace?.uuid) { WidgetsBinding.instance.addPostFrameCallback((_) { if (mounted) { @@ -59,6 +58,7 @@ class _CommunityStructureCanvasState extends State } }); } + super.didUpdateWidget(oldWidget); } @override