From 74ab39067e79e5779751c87112028b41d5708ace Mon Sep 17 00:00:00 2001 From: erinn Date: Fri, 26 Aug 2022 14:44:13 -0700 Subject: [PATCH] provider.listen false, revert final --- lib/views/messageview.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/views/messageview.dart b/lib/views/messageview.dart index cf9c1026..92d18915 100644 --- a/lib/views/messageview.dart +++ b/lib/views/messageview.dart @@ -41,7 +41,7 @@ class MessageView extends StatefulWidget { } class _MessageViewState extends State { - var ctrlrCompose = TextEditingController(); + final ctrlrCompose = TextEditingController(); final focusNode = FocusNode(); int selectedContact = -1; ItemPositionsListener scrollListener = ItemPositionsListener.create(); @@ -65,7 +65,7 @@ class _MessageViewState extends State { showDown = false; } }); - ctrlrCompose.text = Provider.of(context).messageDraft ?? ""; + ctrlrCompose.text = Provider.of(context, listen: false).messageDraft ?? ""; super.initState(); } @@ -349,7 +349,7 @@ class _MessageViewState extends State { ); } - Provider.of(context).messageDraft = null; + Provider.of(context, listen: false).messageDraft = null; ctrlrCompose.clear(); focusNode.requestFocus(); @@ -547,7 +547,7 @@ class _MessageViewState extends State { enabled: true, // always allow editing... onChanged: (String x) { - Provider.of(context).messageDraft = x; + Provider.of(context, listen: false).messageDraft = x; setState(() { // we need to force a rerender here to update the max length count });