flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Justin Mclean (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLEX-33165) RTE on Scroller when rotating device in mobile simulator
Date Thu, 25 Jul 2013 02:47:50 GMT

    [ https://issues.apache.org/jira/browse/FLEX-33165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13719175#comment-13719175

Justin Mclean commented on FLEX-33165:

Unable to reproduce with 4.6 SDK. Sample application below I tried to reproduce issue with.

There is some odd code in Scroller (and comment saying it need a clean up) so a null check
may be required but need to reproduce in order to fix.

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
		<s:ArrayList id="listdata">
	<s:List dataProvider="{listdata}" width="100%" height="100%" verticalScrollPolicy="off">
			<s:HorizontalLayout />

> RTE on Scroller when rotating device in mobile simulator
> --------------------------------------------------------
>                 Key: FLEX-33165
>                 URL: https://issues.apache.org/jira/browse/FLEX-33165
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Spark: Scroller
>    Affects Versions: Adobe Flex SDK 4.6 (Release)
>            Reporter: Maurice Amsellem
>            Priority: Minor
>              Labels: EasyFix
> When rotating the mobile simulator (Menu Device>Rotate left or right), I get the following
> {code}
> Error #1056: Cannot create property null on spark.components.DataGroup.
> at spark.components::Scroller/http://www.adobe.com/2006/flex/mx/internal::snapElement()[E:\dev\4.y\frameworks\projects\spark\src\spark\components\Scroller.as:1571]
> 	at spark.components::Scroller/checkScrollPosition()[E:\dev\4.y\frameworks\projects\spark\src\spark\components\Scroller.as:1750]
> 	at spark.components::Scroller/handleSizeChange()[E:\dev\4.y\frameworks\projects\spark\src\spark\components\Scroller.as:1766]
> 	at spark.components::Scroller/handleSizeChangeOnUpdateComplete()[E:\dev\4.y\frameworks\projects\spark\src\spark\components\Scroller.as:2048]
> {code}
> In Scroller:1571     viewport[scrollProperty] = snapScrollPosition;
> scrollProperty is null, which trigger the RTE.
> Scroller belongs to a spark:List with HorizontalLayout and verticalScrollPolicy style
is set to ScrollPolicy.OFF.
> also, the RTE does not seem to occur on the real device, but maybe it is just swallowed...

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

View raw message