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] [Updated] (FLEX-18832) List control with verticalscrollbar and glow effect in scrollbar's style - throws error during effect
Date Mon, 24 Jun 2013 21:34:22 GMT

     [ https://issues.apache.org/jira/browse/FLEX-18832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Justin Mclean updated FLEX-18832:
---------------------------------

    Labels: easyfix easytest  (was: )
    
> List control with verticalscrollbar and glow effect in scrollbar's style - throws error
during effect
> -----------------------------------------------------------------------------------------------------
>
>                 Key: FLEX-18832
>                 URL: https://issues.apache.org/jira/browse/FLEX-18832
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: mx: List
>    Affects Versions: Adobe Flex SDK 3.2 (Release)
>         Environment: Affected OS(s): Windows
> Affected OS(s): Windows XP
> Language Found: English
>            Reporter: Adobe JIRA
>              Labels: easyfix, easytest
>
> Steps to reproduce:
> 1. Create mxml application
> 2. Put <mx:list id="list1">
> 3. Specify vertical scrollbar style with rollOverEffect
> 4. Specify listverticalScrollPolicy="on"
> 5. Put a button, on click bind list1.dataProvider = new Array()  (important to bind array
with less elements, than needed to show thumb on vertical scrollbar)
> 6. Run application
> 7. Move mouse over vertical scrollbar 
> 8. Before glow effect finished - click button to rebind dataProvider
> 9. See error thrown
> mxml application listing:
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:ns1="com.turbostool.client.rides.*"
width="570" height="500" xmlns:text="flash.text.*">
>   
>   <mx:Style>
>     .myScrollStyle
>     {
>       rollOverEffect: buttonGlowIn;
>     }
>   </mx:Style>  
>   <mx:List id="list1" verticalScrollPolicy="on" width="200" height="200"
>     verticalScrollBarStyleName="myScrollStyle">
>     
>   </mx:List>
>   <mx:Button label="rebind error" click="list1.dataProvider=new Array()" y="208" 
x="106"/>
>    
>   <mx:Glow id="buttonGlowIn" color="0xeeeeee" alphaFrom="0.1" alphaTo="0.5" duration="100"
blurYFrom="0" blurXFrom="0"
>              blurYTo="10" blurXTo="10"/>
>   
> </mx:Application>
>  Actual Results:
> TypeError: Error #1009: Cannot access a property or method of a null object reference.
> 	at mx.controls.scrollClasses::ScrollBar/updateDisplayList()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\controls\scrollClasses\ScrollBar.as:1050]
> 	at mx.core::UIComponent/validateDisplayList()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\core\UIComponent.as:6351]
> 	at mx.managers::LayoutManager/validateDisplayList()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\LayoutManager.as:622]
> 	at mx.managers::LayoutManager/doPhasedInstantiation()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\LayoutManager.as:695]
> 	at Function/http://adobe.com/AS3/2006/builtin::apply()
> 	at mx.core::UIComponent/callLaterDispatcher2()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\core\UIComponent.as:8628]
> 	at mx.core::UIComponent/callLaterDispatcher()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\core\UIComponent.as:8568]
>  
>  Expected Results:
>  
> Must not throw error, must fill list with data even during visual effect on scrollbar,
even if thumb will not appear yet
>  
>  Workaround (if any):
>  
> Remove effects from scrollbar style

--
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

Mime
View raw message