From f4b2dcb8246ef621661d30185a41342a5d4bc2db Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Tue, 14 Apr 2026 18:09:31 -0400 Subject: [PATCH] hopefully fix debugLocked error --- lib/widgets/chat_page/emoji_picker_button.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/widgets/chat_page/emoji_picker_button.dart b/lib/widgets/chat_page/emoji_picker_button.dart index d96594f..e8805ca 100644 --- a/lib/widgets/chat_page/emoji_picker_button.dart +++ b/lib/widgets/chat_page/emoji_picker_button.dart @@ -36,7 +36,10 @@ class EmojiPickerButton extends HookConsumerWidget { ), textController: controller ..addListener(() { - Navigator.of(context).pop(); + // Without this, there will sometimes be a debugLocked is not true error sometimes + Future.delayed(Duration.zero, () { + if (context.mounted) Navigator.of(context).pop(); + }); onSelection?.call(controller.text); }), ),