Skip to content

refactor(splash-screen)!: change launchFadeOutDuration default to 0#2526

Merged
OS-ruimoreiramendes merged 2 commits into
nextfrom
fix/RMET-5084/launch-fade-out-duration
May 12, 2026
Merged

refactor(splash-screen)!: change launchFadeOutDuration default to 0#2526
OS-ruimoreiramendes merged 2 commits into
nextfrom
fix/RMET-5084/launch-fade-out-duration

Conversation

@OS-ruimoreiramendes
Copy link
Copy Markdown
Contributor

@OS-ruimoreiramendes OS-ruimoreiramendes commented May 12, 2026

Description

Changed the default value of launchFadeOutDuration from 200ms to 0ms on Android, which was blocking UI changes made immediately after SplashScreen.hide().

BREAKING CHANGE: Apps relying on the default 200ms fade-out animation on Android must now explicitly set launchFadeOutDuration: 200 to preserve the previous behavior.

Change Type

  • Fix
  • Feature
  • Refactor
  • Breaking Change
  • Documentation

Rationale / Problems Fixed

The default 200ms fade-out animation on Android was causing StatusBar.setStyle() (and similar UI changes) called right after SplashScreen.hide() to not be applied, as the animation was blocking them. This has caused multiple reported issues by customers and OSS users.

Relates to: RMET-5084

Platforms Affected

  • Android
  • iOS
  • Web

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 12, 2026

Released dev build of splash-screen with dev version: 8.0.2-dev-2526-20260512T141938.0

@OS-pedrogustavobilro OS-pedrogustavobilro self-assigned this May 12, 2026
@OS-pedrogustavobilro OS-pedrogustavobilro changed the title refactor(splash-screen): change launchFadeOutDuration default to 0 refactor(splash-screen)!: change launchFadeOutDuration default to 0 May 12, 2026
Copy link
Copy Markdown
Contributor

@OS-pedrogustavobilro OS-pedrogustavobilro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested as you mentioned here, while for me the status bar style changes successfully after the fade out, I guess this change still makes sense.

@OS-ruimoreiramendes OS-ruimoreiramendes merged commit bfaaeea into next May 12, 2026
5 checks passed
@OS-ruimoreiramendes OS-ruimoreiramendes deleted the fix/RMET-5084/launch-fade-out-duration branch May 12, 2026 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants