flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From João Saleiro (JIRA) <j...@apache.org>
Subject [jira] [Commented] (FLEX-33665) ItemEditors are placed on the wrong position after scrolling an editable Spark Datagrid
Date Thu, 15 Aug 2013 21:51:50 GMT

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

João Saleiro commented on FLEX-33665:
-------------------------------------

Hey Alex. You're right. It's third party code that was working for half a year and I don't
exactly know the reason why focusEnabled was false. In the meantime I've changed it, and replaced
the focusSkin to get the same behavior from before.

Scrolling with the mousewheel is an issue, though. 
                
> ItemEditors are placed on the wrong position after scrolling an editable Spark Datagrid
> ---------------------------------------------------------------------------------------
>
>                 Key: FLEX-33665
>                 URL: https://issues.apache.org/jira/browse/FLEX-33665
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Spark: DataGrid
>    Affects Versions: Apache Flex 4.10.0
>         Environment: All
>            Reporter: João Saleiro
>            Assignee: Mark Kessler
>            Priority: Critical
>              Labels: datagrid, itemeditor
>             Fix For: Apache Flex Next
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> Create the simplest Datagrid possible and make it editable. If you click on a cell after
scrolling the datagrid, the item editor will be placed on a wrong position, out of the Datagrid.
> Here's what's happening: http://www.boonzi.com/public/flex/datagrid/bug.png
> The code is as simple as:
>     <s:DataGrid  width="300" height="100" dataProvider="{dgArray}" editable="true">
>         <s:columns>
>             <s:ArrayList>
>                 <s:GridColumn dataField="Artist"/>
>                 <s:GridColumn dataField="Price"/>
>             </s:ArrayList>
>         </s:columns>
>     </s:DataGrid>
> <fx:Script>
>         <![CDATA[
>             import mx.collections.ArrayCollection;
>             [Bindable]
>             private var dgArray:ArrayCollection = new ArrayCollection([{ Artist: 'Pavement',
Album: 'Slanted and Enchanted', Price: 11.99 }, { Artist: 'Pavement', Album: 'Slanted and
Enchanted', Price: 11.99 }, { Artist: 'Pavement', Album: 'Slanted and Enchanted', Price: 11.99
}, { Artist: 'Pavement', Album: 'Slanted and Enchanted', Price: 11.99 }, { Artist: 'Pavement',
Album: 'Slanted and Enchanted', Price: 11.99 }, { Artist: 'Pavement', Album: 'Slanted and
Enchanted', Price: 11.99 }, { Artist: 'Pavement', Album: 'Slanted and Enchanted', Price: 11.99
}, { Artist: 'Pavement', Album: 'Slanted and Enchanted', Price: 11.99 }, { Artist: 'Pavement',
Album: 'Slanted and Enchanted', Price: 11.99 }, { Artist: 'Pavement', Album: 'Slanted and
Enchanted', Price: 11.99 }, { Artist: 'Pavement', Album: 'Slanted and Enchanted', Price: 11.99
}, { Artist: 'Pavement', Album: 'Brighten the Corners', Price: 11.99 }]);
>         ]]>
>     </fx:Script>
> Simply scroll down, and then click any cell to edit it. The itemEditor will be placed
on the wrong position.

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