From 6aec3069aec486ad7df07429a0a1ee411fc8d73a Mon Sep 17 00:00:00 2001 From: MikeO7 Date: Mon, 2 Nov 2026 07:34:48 -0700 Subject: [PATCH] fix(ios): follow system dark mode on launch screen (#16816) The iOS launch screen and the Flutter view controller's storyboard both hard-coded a pure white background, so the app flashes bright white on every cold start, even in dark mode. Use systemBackgroundColor so the launch/loading screen is black in dark mode and white in light mode. --- flutter/ios/Runner/Base.lproj/LaunchScreen.storyboard | 11 ++++++++--- flutter/ios/Runner/Base.lproj/Main.storyboard | 8 +++++++- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/flutter/ios/Runner/Base.lproj/LaunchScreen.storyboard b/flutter/ios/Runner/Base.lproj/LaunchScreen.storyboard index f2e259c7c..b90067cc7 100644 --- a/flutter/ios/Runner/Base.lproj/LaunchScreen.storyboard +++ b/flutter/ios/Runner/Base.lproj/LaunchScreen.storyboard @@ -1,8 +1,10 @@ - + - + + + @@ -19,7 +21,7 @@ - + @@ -33,5 +35,8 @@ + + + diff --git a/flutter/ios/Runner/Base.lproj/Main.storyboard b/flutter/ios/Runner/Base.lproj/Main.storyboard index d68a3a7a5..c68160004 100644 --- a/flutter/ios/Runner/Base.lproj/Main.storyboard +++ b/flutter/ios/Runner/Base.lproj/Main.storyboard @@ -4,6 +4,7 @@ + @@ -18,7 +19,7 @@ - + @@ -26,4 +27,9 @@ + + + + +