diff --git a/sky/shell/platform/ios/FlutterViewController.mm b/sky/shell/platform/ios/FlutterViewController.mm index 1ce68ce73f3304c7c069eba38a094e2d326ea6c2..22ec377cd6c67163986d63dfd8db6e1131f967ce 100644 --- a/sky/shell/platform/ios/FlutterViewController.mm +++ b/sky/shell/platform/ios/FlutterViewController.mm @@ -441,10 +441,14 @@ static inline PointerTypeMapperPhase PointerTypePhaseFromUITouchPhase( - (void)viewDidAppear:(BOOL)animated { [self surfaceUpdated:YES]; + + [super viewWillAppear:animated]; } - (void)viewWillDisappear:(BOOL)animated { [self surfaceUpdated:NO]; + + [super viewWillDisappear:animated]; } - (UIStatusBarStyle)preferredStatusBarStyle {