From 9cbfcc83294cffa6ee1543f7d75d2aebbcbab595 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Badst=C3=BCbner?= Date: Mon, 17 Jun 2024 23:07:23 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20correct=20usage=20of=20pr?= =?UTF-8?q?ovide=20after=20unmount?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/src/extensions/extensions.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/src/extensions/extensions.dart b/lib/src/extensions/extensions.dart index 99c0a53f..0ab9a7b5 100644 --- a/lib/src/extensions/extensions.dart +++ b/lib/src/extensions/extensions.dart @@ -129,7 +129,8 @@ extension ChatViewStateTitleExtension on String? { /// Extension on State for accessing inherited widget. extension StatefulWidgetExtension on State { - ChatViewInheritedWidget? get provide => ChatViewInheritedWidget.of(context); + ChatViewInheritedWidget? get provide => + mounted ? ChatViewInheritedWidget.of(context) : null; ReplySuggestionsConfig? get suggestionsConfig => SuggestionsConfigIW.of(context)?.suggestionsConfig;