Splash screen is hidden right after launch when using usePreventHideSplashScreen

Description

The splash screen hides immediately on launch, even when calling usePreventHideSplashScreen.

OS Version: 1.1 (201010440450)

App Name: CNBC
App Link on Amazon Appstore: CNBC - Fire TV - App on Amazon Appstore

Steps to reproduce

  1. Launch the app
  2. The splash with the app logo appears on screen
  3. A few seconds later the splash disappears and we see a blank screen
  4. After some seconds, we see the splash from the webapp, and the app finishes loading

The current behavior

The app splash disappears right away and doesn’t wait after calling usePreventHideSplashScreen

The expected behavior

The splash screen stays and it’s hidden after receiving a signal from the webview app.

Is this a blocker? Do you have any workarounds?

This is a blocker for store submission

System information

➜  ~ kepler platform doctor
SDK Version: 0.20.3067
Architecture: x86_64
Operating System: 
  NAME="Linux Mint"
  VERSION="21.2 (Victoria)"
  ID=linuxmint
  ID_LIKE="ubuntu debian"
  PRETTY_NAME="Linux Mint 21.2"
  VERSION_ID="21.2"
  HOME_URL="https://www.linuxmint.com/"
  SUPPORT_URL="https://forums.linuxmint.com/"
  BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
  PRIVACY_POLICY_URL="https://www.linuxmint.com/"
  VERSION_CODENAME=victoria
  UBUNTU_CODENAME=jammy
Environment: {
  SHELL: '/usr/bin/zsh',
  LSCOLORS: 'Gxfxcxdxbxegedabagacad',
  SESSION_MANAGER: 'local/helga:@/tmp/.ICE-unix/1299,unix/helga:/tmp/.ICE-unix/1299',
  WINDOWID: '111149063',
  QT_ACCESSIBILITY: '1',
  COLORTERM: 'truecolor',
  XDG_CONFIG_DIRS: '/etc/xdg/xdg-cinnamon:/etc/xdg',
  LESS: '-R',
  XDG_SESSION_PATH: '/org/freedesktop/DisplayManager/Session0',
  NVM_INC: '/home/devis/.nvm/versions/node/v18.19.0/include/node',
  GNOME_DESKTOP_SESSION_ID: 'this-is-deprecated',
  BRAZIL_BUILD_TOOLS: '/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLI-2.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/Vodka-1.2/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/GnuMake-4.x/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VegaPackagingTool-1.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLIVegaDeviceAdaptor-2.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VegaManifestModuleRemapper-1.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLIDebuggingTools-2.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerPerfCLI-2.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLIKVDI-2.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLIHeaptrack-1.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLISimpleperf-1.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerLiveTvTools-1.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaClangArmv7-1.2/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaClangAarch64-1.2/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaClangX86_64-1.2/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaSysrootLibcppArmv7-1.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaSysrootLibcppAarch64-1.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaSysrootLibcppX86_64-1.0/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaClangHost-1.2/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/Patchelf-0.x/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaCMake-3.25.x/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaNinja-1.x/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaPkg-config-0.29/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/Openssl-1.1.x/runtime:/home/devis/kepler/sdk/0.20.3067/workspace/env/Perl5-5.x/runtime',
  LANGUAGE: 'en_US',
  LC_ADDRESS: 'es_CO.UTF-8',
  JAVA_HOME: '/home/devis/.sdkman/candidates/java/current',
  LC_NAME: 'es_CO.UTF-8',
  SSH_AUTH_SOCK: '/run/user/1000/keyring/ssh',
  CINNAMON_VERSION: '5.8.4',
  SHELL_SESSION_ID: '5efb59b16d3244cfaba7a7f5d1e17fb2',
  SDKMAN_CANDIDATES_DIR: '/home/devis/.sdkman/candidates',
  DESKTOP_SESSION: 'cinnamon',
  LC_MONETARY: 'es_CO.UTF-8',
  GTK_MODULES: 'gail:atk-bridge',
  XDG_SEAT: 'seat0',
  PWD: '/home/devis',
  LOGNAME: 'devis',
  XDG_SESSION_DESKTOP: 'cinnamon',
  QT_QPA_PLATFORMTHEME: 'qt5ct',
  XDG_SESSION_TYPE: 'x11',
  GPG_AGENT_INFO: '/run/user/1000/gnupg/S.gpg-agent:0:1',
  XAUTHORITY: '/home/devis/.Xauthority',
  XDG_GREETER_DATA_DIR: '/var/lib/lightdm-data/devis',
  GJS_DEBUG_TOPICS: 'JS ERROR;JS LOG',
  GDM_LANG: 'en_US',
  HOME: '/home/devis',
  LANG: 'en_US.UTF-8',
  LC_PAPER: 'es_CO.UTF-8',
  LS_COLORS: 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:',
  XDG_CURRENT_DESKTOP: 'X-Cinnamon',
  KONSOLE_DBUS_SERVICE: ':1.114',
  KONSOLE_DBUS_SESSION: '/Sessions/1',
  PROFILEHOME: '',
  XDG_SEAT_PATH: '/org/freedesktop/DisplayManager/Seat0',
  KONSOLE_VERSION: '211203',
  GJS_DEBUG_OUTPUT: 'stderr',
  KEPLER_SDK_PATH: '/home/devis/kepler/sdk/0.20.3067',
  NVM_DIR: '/home/devis/.nvm',
  ENVROOT: '/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLI-2.0/runtime',
  XDG_SESSION_CLASS: 'user',
  LC_IDENTIFICATION: 'es_CO.UTF-8',
  TERM: 'xterm-256color',
  ZSH: '/home/devis/.oh-my-zsh',
  USER: 'devis',
  COLORFGBG: '15;0',
  SDKMAN_DIR: '/home/devis/.sdkman',
  DISPLAY: ':0',
  SHLVL: '2',
  NVM_CD_FLAGS: '-q',
  PAGER: 'less',
  LC_TELEPHONE: 'es_CO.UTF-8',
  LC_MEASUREMENT: 'es_CO.UTF-8',
  XDG_VTNR: '7',
  SDKMAN_CANDIDATES_API: 'https://api.sdkman.io/2',
  XDG_SESSION_ID: 'c2',
  XDG_RUNTIME_DIR: '/run/user/1000',
  GTK3_MODULES: 'xapp-gtk3-module',
  XDG_DATA_DIRS: '/usr/share/cinnamon:/usr/share/gnome:/home/devis/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop',
  PATH: '/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLI-2.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/Vodka-1.2/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/GnuMake-4.x/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VegaPackagingTool-1.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLIVegaDeviceAdaptor-2.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VegaManifestModuleRemapper-1.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLIDebuggingTools-2.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerPerfCLI-2.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLIKVDI-2.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLIHeaptrack-1.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerCLISimpleperf-1.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/KeplerLiveTvTools-1.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaClangArmv7-1.2/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaClangAarch64-1.2/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaClangX86_64-1.2/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaSysrootLibcppArmv7-1.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaSysrootLibcppAarch64-1.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaSysrootLibcppX86_64-1.0/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaClangHost-1.2/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/Patchelf-0.x/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaCMake-3.25.x/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaNinja-1.x/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/VodkaPkg-config-0.29/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/Openssl-1.1.x/runtime/bin:/home/devis/kepler/sdk/0.20.3067/workspace/env/Perl5-5.x/runtime/bin:/home/devis/kepler/sdk/0.20.3067/runtimes/python/bin:/home/devis/kepler/sdk/0.20.3067/tools/bin:/home/devis/kepler/sdk/0.20.3067/bin:/home/devis/.sdkman/candidates/java/current/bin:/home/devis/tizen-studio/tools/ide/bin:/home/devis/.nvm/versions/node/v18.19.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/devis/Android/Sdk/platform-tools:/home/devis/kepler/sdk/0.20.3067/runtimes/node/bin',
  GDMSESSION: 'cinnamon',
  DBUS_SESSION_BUS_ADDRESS: 'unix:path=/run/user/1000/bus',
  SDKMAN_PLATFORM: 'linuxx64',
  NVM_BIN: '/home/devis/.nvm/versions/node/v18.19.0/bin',
  GIO_LAUNCHED_DESKTOP_FILE_PID: '7324',
  GIO_LAUNCHED_DESKTOP_FILE: '/usr/share/applications/org.kde.yakuake.desktop',
  BRAZIL_BUILD_HOME: '/home/devis/kepler/sdk/0.20.3067/tools',
  LC_NUMERIC: 'es_CO.UTF-8',
  KEPLER_CLI_VERSION: '0.200.0'
}

Logs or crash report

Logs and build provided to our contact.