From 2faa7d7aab385d17a0f0ef07df5fd46c4ade90eb Mon Sep 17 00:00:00 2001 From: Shawn Date: Mon, 22 Jan 2024 15:35:19 -0700 Subject: [PATCH] Block potential bug that can occur during page transitions --- lib/ui/common/controls/buttons.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/ui/common/controls/buttons.dart b/lib/ui/common/controls/buttons.dart index 7001048e..c210a511 100644 --- a/lib/ui/common/controls/buttons.dart +++ b/lib/ui/common/controls/buttons.dart @@ -232,7 +232,9 @@ class _CustomFocusBuilderState extends State<_CustomFocusBuilder> { void _handleFocusChanged() { widget.onFocusChanged?.call(_focusNode.hasFocus); - setState(() {}); + if (mounted) { + setState(() {}); + } } @override