From f887dd98416c318463e5b4089bcc2e91cbd9c6ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E7=8E=A0?= <xujian.xj@alibaba-inc.com> Date: Wed, 4 Sep 2019 11:57:54 +0800 Subject: [PATCH] add will disappear to life cycle listening --- lib/container/boost_container.dart | 1 + lib/container/container_coordinator.dart | 2 ++ 2 files changed, 3 insertions(+) diff --git a/lib/container/boost_container.dart b/lib/container/boost_container.dart index a971158..78e9ff8 100755 --- a/lib/container/boost_container.dart +++ b/lib/container/boost_container.dart @@ -30,6 +30,7 @@ import '../logger.dart'; enum ContainerLifeCycle { Init, Appear, + WillDisappear, Disappear, Destroy, Background, diff --git a/lib/container/container_coordinator.dart b/lib/container/container_coordinator.dart index 88a16c2..4e0bc46 100755 --- a/lib/container/container_coordinator.dart +++ b/lib/container/container_coordinator.dart @@ -236,6 +236,8 @@ class ContainerCoordinator { } bool _nativeContainerWillDisappear(String name, Map params, String pageId) { + performContainerLifeCycle(_createContainerSettings(name, params, pageId), + ContainerLifeCycle.WillDisappear); return true; } -- 2.26.2