diff --git a/lib/views/home/direct/widgets/message_box.dart b/lib/views/home/direct/widgets/message_box.dart index 090f409..897cff5 100644 --- a/lib/views/home/direct/widgets/message_box.dart +++ b/lib/views/home/direct/widgets/message_box.dart @@ -102,7 +102,7 @@ class _TypingState extends State<_Typing> { @override Widget build(BuildContext context) { - final state = context.read(); + final state = context.watch(); return Row( children: [ Expanded( @@ -115,7 +115,6 @@ class _TypingState extends State<_Typing> { ), child: state.text != null && state.text!.isNotEmpty ? DidvanIconButton( - key: const ValueKey(1), icon: DidvanIcons.send_solid, onPressed: () { _formKey.currentState!.reset(); @@ -125,7 +124,6 @@ class _TypingState extends State<_Typing> { color: Theme.of(context).colorScheme.focusedBorder, ) : DidvanIconButton( - key: const ValueKey(2), icon: DidvanIcons.mic_solid, onPressed: state.startRecording, size: 32,