only call setState in message_selection_overlay if mounted

pull/1428/head
ggurdin 1 year ago
parent d5eee79f4c
commit 0b2c32904a
No known key found for this signature in database
GPG Key ID: A01CB41737CBB478

@ -106,7 +106,8 @@ class MessageOverlayController extends State<MessageSelectionOverlay>
void setState(VoidCallback fn) {
if (SchedulerBinding.instance.schedulerPhase == SchedulerPhase.idle ||
SchedulerBinding.instance.schedulerPhase ==
SchedulerPhase.postFrameCallbacks) {
SchedulerPhase.postFrameCallbacks &&
mounted) {
// It's safe to call setState immediately
super.setState(fn);
} else {

Loading…
Cancel
Save