Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 38681f4

Browse files
committed
Debug AppLifecycleTest
1 parent fd17e08 commit 38681f4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

shell/platform/darwin/ios/framework/Source/FlutterViewController.mm

+4
Original file line numberDiff line numberDiff line change
@@ -607,6 +607,7 @@ - (void)viewWillAppear:(BOOL)animated {
607607
if (_viewportMetrics.physical_width) {
608608
[self surfaceUpdated:YES];
609609
}
610+
NSLog(@"FlutterViewController instance %@ sends AppLifecycleState.inactive", self);
610611
[[_engine.get() lifecycleChannel] sendMessage:@"AppLifecycleState.inactive"];
611612

612613
[super viewWillAppear:animated];
@@ -616,13 +617,15 @@ - (void)viewDidAppear:(BOOL)animated {
616617
TRACE_EVENT0("flutter", "viewDidAppear");
617618
[self onUserSettingsChanged:nil];
618619
[self onAccessibilityStatusChanged:nil];
620+
NSLog(@"FlutterViewController instance %@ sends AppLifecycleState.inactive", self);
619621
[[_engine.get() lifecycleChannel] sendMessage:@"AppLifecycleState.resumed"];
620622

621623
[super viewDidAppear:animated];
622624
}
623625

624626
- (void)viewWillDisappear:(BOOL)animated {
625627
TRACE_EVENT0("flutter", "viewWillDisappear");
628+
NSLog(@"FlutterViewController instance %@ sends AppLifecycleState.inactive", self);
626629
[[_engine.get() lifecycleChannel] sendMessage:@"AppLifecycleState.inactive"];
627630

628631
[super viewWillDisappear:animated];
@@ -632,6 +635,7 @@ - (void)viewDidDisappear:(BOOL)animated {
632635
TRACE_EVENT0("flutter", "viewDidDisappear");
633636
if ([_engine.get() viewController] == self) {
634637
[self surfaceUpdated:NO];
638+
NSLog(@"FlutterViewController instance %@ sends AppLifecycleState.inactive", self);
635639
[[_engine.get() lifecycleChannel] sendMessage:@"AppLifecycleState.paused"];
636640
[self flushOngoingTouches];
637641
[_engine.get() notifyLowMemory];

0 commit comments

Comments
 (0)