[Android] Cleanup in FlutterActivityDelegate (flutter/engine#4357)

This commit is contained in:
Zachary Anderson
2017-11-13 14:13:04 -08:00
committed by GitHub
parent 69f6500182
commit cfef71d946

View File

@@ -255,7 +255,9 @@ public final class FlutterActivityDelegate
if (flutterView != null) {
boolean destroy = true;
for (ViewDestroyListener listener : viewDestroyListeners) {
destroy = destroy && !listener.onViewDestroy(flutterView.getFlutterNativeView());
if (listener.onViewDestroy(flutterView.getFlutterNativeView())) {
destroy = false;
}
}
if (destroy) {
flutterView.destroy();