Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-17188

Items are inconsistently rendered for a TileList using a paged dataProvider

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Later
    • Adobe Flex SDK 3.1 (Release)
    • None
    • mx: TileList
    • None
    • Affected OS(s): All OS Platforms
      Affected OS(s): All OS Platforms
      Language Found: English

    Description

      The attached project is a sample project to show an issue with a TileList using a paged dataProvider. The application searches on a keyword in Flickr, the result data is returned in pages containing 25 items per page. The paging approach makes it possible to scroll down to, for example, item 10000 without having to load item 1 - 10000 first.

      Steps to reproduce:
      1. Run the attached project
      2. Do not resize the window
      3. Search on something (a Flickr search is started)
      4. Scroll down to item 25 by clicking on the scrollbar arrow
      5. You will see that the first items on the newly loaded page (item 26, 27 and 28) were not rendered (see also the attached screenshot)

      Actual Results:

      A gap may occur when the TileList must render the remaining items on the current row. Renderers are correctly created after this first row is filled up.

      Expected Results:

      TileList should continue rendering items on the current row at the beginning of a new page.

      Workaround (if any):

      call invalidateList() on the TileList after the new page is loaded into the dataProvider (works better, but sometimes the issue still occurs).

      Attachments

        Activity

          People

            adobejira Adobe JIRA
            adobejira Adobe JIRA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: