flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anthony (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLEX-34644) Datagrid - Rectangle bounds problem
Date Tue, 25 Nov 2014 08:40:12 GMT
Anthony created FLEX-34644:
------------------------------

             Summary: Datagrid - Rectangle bounds problem
                 Key: FLEX-34644
                 URL: https://issues.apache.org/jira/browse/FLEX-34644
             Project: Apache Flex
          Issue Type: Bug
          Components: Spark: DataGrid
    Affects Versions: Apache Flex 4.13.0
         Environment: All OS, all Flash Player Version
            Reporter: Anthony


I have a problem with datagrid, when I fill with a big dataprovider, the bounds of datagrid
is bigger than that is display. So the elements display on bottom of datagrid and smallest
depth are unreachable. 

If I select "show redraw regions" options with Flash Player, I can see that the height is
bigger than the real height display (red rectangle display in image). 

With the Flex SDK 4.6, this problem seems not appear, but with the Flex SDK 4.9 to SDK 4.13,
the problem appears. 

With this sample, you can test the problem : 

[CODE] 
<?xml version="1.0" encoding="utf-8"?> 
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"  
                xmlns:s="library://ns.adobe.com/flex/spark" 
                xmlns:mx="library://ns.adobe.com/flex/mx" 
                minWidth="955" minHeight="600" 
                creationComplete="application1_creationCompleteHandler(event)" 
>
        <fx:Script>
               
<![CDATA[
			import mx.collections.ArrayCollection;
			import mx.events.FlexEvent;
			
			protected function application1_creationCompleteHandler(event:FlexEvent):void
			{
				var provider : ArrayCollection = new ArrayCollection();
				
				for(var i : int = 0; i < 1000; i++)
				{
					provider.addItem({index : i, label : 'test '+i});	
				}
				
				dg.dataProvider = provider;
			}
			
		]]>

        </fx:Script>
        <s:TextInput id="ti" horizontalCenter="0" bottom="50" prompt="sample..." width="300"/>
        
        <s:VGroup horizontalCenter="0" width="50%" paddingLeft="20" paddingRight="20" paddingTop="20"
paddingBottom="20">
                <s:DataGrid width="100%" requestedRowCount="5" id="dg">
                        <s:columns>                                
                                <s:ArrayList>
                                        <s:GridColumn dataField="index" headerText="Index"
/>
                                        <s:GridColumn dataField="label" headerText="Test"
/>
                                </s:ArrayList>
                        </s:columns>                                
                </s:DataGrid>                
        </s:VGroup>        
</s:Application>
[/CODE] 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message