You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Peter (JIRA)" <ji...@apache.org> on 2013/07/11 08:37:52 UTC
[jira] [Commented] (CB-4129) Splashscreen mobile-spec test broken
in v2.9 (Android)
[ https://issues.apache.org/jira/browse/CB-4129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13705522#comment-13705522 ]
Peter commented on CB-4129:
---------------------------
Yes, that was the point. It never _used_ to be necessary to specify a splashscreen in the project, and so the mobile-spec test would just work straight out-of-the-box.
Why not say:
{code}
if (that.splashscreen != 0) {
root.setBackgroundResource(that.splashscreen);
}
{code}
so then the test works ok regardless if there is a configured splashscreen or not. Works for me.
*OR*
If this really is a pre-requisite for anyone to run this test, then the JIRA issue is that the wiki does not say so. See http://wiki.apache.org/cordova/RunningTests (at the bottom of the page)
> Splashscreen mobile-spec test broken in v2.9 (Android)
> ------------------------------------------------------
>
> Key: CB-4129
> URL: https://issues.apache.org/jira/browse/CB-4129
> Project: Apache Cordova
> Issue Type: Bug
> Components: Android, mobile-spec
> Affects Versions: 2.9.0
> Environment: Galaxy Nexus emulator
> Reporter: Peter
> Assignee: Joe Bowser
> Priority: Minor
>
> The cordova-mobile-spec manual splashscreen test doesn't work anymore.
> In v2.7.0 the screen would go black for 1 or 5 seconds. In v2.9 nothing happens at all.
> I think the problem is introduced by this line in CordovaActivity.java:
> {code}
> root.setBackgroundResource(that.splashscreen);
> {code}
> The mobile-spec test does not have any special splashscreen resource configured so the default is 0.
> But 0 has a special meaning for setBackgroundResource
> http://developer.android.com/reference/android/view/View.html#setBackgroundResource%28int%29
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira