[
https://issues.apache.org/jira/browse/CB-9094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sergey Shakhnazarov resolved CB-9094.
-------------------------------------
Resolution: Fixed
> [android] Splashscreen is incorrectly hidden after delay if show is called
> with no timeout
> ------------------------------------------------------------------------------------------
>
> Key: CB-9094
> URL: https://issues.apache.org/jira/browse/CB-9094
> Project: Apache Cordova
> Issue Type: Bug
> Components: Plugin SplashScreen
> Reporter: Dan Polivy
> Priority: Minor
>
> The Android SplashScreen plugin's showSplashScreen() method takes a parameter
> that determines whether the splashscreen should be hidden after a
> configurable delay. If an initial call to show the splash screen comes in
> with a delay, but while it is visible a second call comes in to show the
> splashscreen WITHOUT a delay, the splash screen will still be removed after
> the initial delay.
> In this scenario, I would expect that, due to the second call to show without
> auto-hiding, the splash screen would stay visible until the hide() method is
> called.
> Repro steps:
> 1. Splash screen is automatically shown on startup (e.g.
> showSplashScreen(true) is called in plugin initializer). If no
> SplashScreenDelay is specified in config.xml, then a default of 3s is used.
> 2. While the splash screen is still visible, the user calls
> navigator.splashscreen.show() from code (meaning it should be shown without a
> timeout, e.g. showSplashScreen(false) is called from onMessage).
> Actual:
> Splash screen disappears after delay.
> Expected:
> Splash screen should stay visible until hide() is explicitly called.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]