From be4b21d1288822e569de31cef3a980ff9067da8b Mon Sep 17 00:00:00 2001 From: windows7lake <979506634@qq.com> Date: Wed, 19 Jun 2024 00:28:32 +0800 Subject: [PATCH] fixed: setState() called after dispose(): QuillToolbarClipboardButtonState (link #1895) (#1926) --- lib/src/widgets/toolbar/base_button/base_value_button.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/src/widgets/toolbar/base_button/base_value_button.dart b/lib/src/widgets/toolbar/base_button/base_value_button.dart index 670e2548..24cf993d 100644 --- a/lib/src/widgets/toolbar/base_button/base_value_button.dart +++ b/lib/src/widgets/toolbar/base_button/base_value_button.dart @@ -84,6 +84,7 @@ abstract class QuillToolbarBaseButtonState< } void didChangeEditingValue() { + if (!mounted) return; setState(() => currentValue = currentStateValue); }