diff --git a/lib/pages/dynamics/detail/view.dart b/lib/pages/dynamics/detail/view.dart index 64b5469c..3929ec65 100644 --- a/lib/pages/dynamics/detail/view.dart +++ b/lib/pages/dynamics/detail/view.dart @@ -458,7 +458,7 @@ class _DynamicDetailPageState extends State children: [ Expanded( child: Builder( - builder: (context) => TextButton.icon( + builder: (btnContext) => TextButton.icon( onPressed: () { showModalBottomSheet( context: context, @@ -482,8 +482,8 @@ class _DynamicDetailPageState extends State .moduleStat .forward! .count = (count + 1).toString(); - if (context.mounted) { - (context as Element?) + if (btnContext.mounted) { + (btnContext as Element?) ?.markNeedsBuild(); } },