From 819a45bc23611f7b283f3dd362c48007f22e7684 Mon Sep 17 00:00:00 2001 From: Kieran Date: Mon, 12 May 2025 15:18:43 +0100 Subject: [PATCH] fix: chat state (again) --- lib/widgets/chat.dart | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/widgets/chat.dart b/lib/widgets/chat.dart index 9231782..a3047c6 100644 --- a/lib/widgets/chat.dart +++ b/lib/widgets/chat.dart @@ -357,7 +357,13 @@ class _WriteMessageWidget extends StatefulWidget { } class __WriteMessageWidget extends State<_WriteMessageWidget> { - final TextEditingController _controller = TextEditingController(); + late final TextEditingController _controller; + + @override + void initState() { + super.initState(); + _controller = TextEditingController(); + } Future _sendMessage() async { final login = ndk.accounts.getLoggedAccount(); @@ -371,7 +377,6 @@ class __WriteMessageWidget extends State<_WriteMessageWidget> { ["a", widget.stream.aTag], ], ); - developer.log(chatMsg.toString()); final res = ndk.broadcast.broadcast(nostrEvent: chatMsg); await res.broadcastDoneFuture; _controller.text = "";