#50281·expo

Plugin expo-splash-screen does not constrain image to parent edges. Duplicate of locked #38642

Author: VoxarCreated Sep 17, 2026Updated Sep 17, 2026
Labelsneeds reviewcontributor: external

Minimal reproducible example

https://github.com/Voxar/expo-mre

Steps to reproduce

yarn expo prebuild

See ios/expomre/SplashScreen.storyboard

Environment

expo-env-info 2.1.0 environment info:
    System:
      OS: macOS 26.6.2
      Shell: 4.0.2 - /opt/homebrew/bin/fish
    Binaries:
      Node: 24.3.0 - /Users/<user>/.asdf/installs/nodejs/24.3.0/bin/node
      Yarn: 1.22.21 - /opt/homebrew/bin/yarn
      npm: 11.4.2 - /Users/<user>/.asdf/plugins/nodejs/shims/npm
    Managers:
      CocoaPods: 1.16.2 - /opt/homebrew/bin/pod
    SDKs:
      iOS SDK:
        Platforms: DriverKit 25.5, iOS 26.5, macOS 26.5, tvOS 26.5, visionOS 26.5, watchOS 26.5
      Android SDK:
        API Levels: 31, 32, 33, 34, 35, 36
        Build Tools: 30.0.2, 30.0.3, 33.0.0, 33.0.1, 34.0.0, 35.0.0, 36.0.0
        System Images: android-33 | Google APIs ARM 64 v8a, android-34 | Google Play ARM 64 v8a, android-34 | Google APIs ATD ARM 64
    IDEs:
      Android Studio: 2024.3 AI-243.25659.59.2432.13423653
      Xcode: 26.6/17F113 - /usr/bin/xcodebuild
    npmPackages:
      babel-preset-expo: ~57.0.0 => 57.0.12 
      expo: ^57.0.0 => 57.0.23 
      expo-router: ~57.0.21 => 57.0.21 
      react: 19.2.3 => 19.2.3 
      react-dom: 19.2.3 => 19.2.3 
      react-native: 0.86.3 => 0.86.3 
      react-native-web: ^0.21.0 => 0.21.2 
    Expo Workflow: bare

Expo Doctor Diagnostics

21/21 checks passed. No issues detected!

I went to reopen #38642 but found it locked, after I updated expo and found that the app config level splash section was removed.

Issue

Expected